Scala gets a lot of bad press sometimes. This article provides insights from a company that uses it for years to run a business and is very happy with it.
It provides an opinion of select engineers of that company, not insights or even general opinion of engineers. I work with Scala, I understand it very well, but I would still prefer to use a different language. Nevertheless, a vocal group of engineers at my company will always keep all criticism down to a minimum.
Even in this post lots of points are invalid and/or survivorship bias. Scala 3.3 recently introduced a breaking change in their type resolution (fortunately we don't use Scala 3), cats-effect migration is painful and drags on for a long time (years), sbt is slow and hard to understand.
Does it? I thought the issue is that people who just wanted a "better Java than Java" went to Kotlin after first using Scala, But those people who liked the functional aspects stuck with Scala.