Why are you so negative on Scala? Better yet, why are you so unequivocally negative on any programming language?
Like every language, Scala has strengths and weaknesses. It makes sense for some teams and not for others. Why don't we debate how its strengths and weaknesses can best be managed and understood rather than just pointing out one company that decided some aspect of the language didn't make sense for them.