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.
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.