Hi Carl!
I've never worked with Scala professionally, I mostly played around to get to know it, and compare certain constructs and approaches.
So I don't have much insight on the topic, just my personal experience...
Scala is still a great way to mix OOP and FP, and it does many things "the right way" in my opinion.
I like the syntax and concepts, but whether a language succeeds, though, often doesn't depend on being a "better" solution.
Groovy was once hyped, too, and where is it now?
I remember people talking about Groovy replacing
Java in many ways.
It still has its uses, we use it for Geb/Spock and a scripting interface, for example, but it feels fizzled out, too.
An important factor in choosing a language for me is tooling support, and in the case of Scala, I didn't have a great experience with it when I tried to integrate it into my Java projects.
In the last few years, it seems that many JVM languages besides Java, like Scala and Kotlin, concentrate on IntelliJ support and mostly ignore Eclipse users.
At least, it feels that way.
Looking at stats like
pushes on GitHub, Scala appears to be the 2nd JVM language to be found, just before Kotlin, so it has its niche/communities, but just haven't reached the mainstream like Java.
With the increased release cadence of Java, many might see the cost of switching to another JVM language no longer as justifiable as before.
Especially with Kotlin as a contender, which will become eventually the dominant language for everything Android, in my opinion.
Still, that's all just speculation from me.