If underscores and operator overloading are the biggest criticisms you have of Scala, then we're doing pretty well. For what it's worth, I think Scala has quite a large grammar that means it takes a while to learn, but once that's over it's not particularly difficult to read or to write.
Can you elaborate as to what Kotlin fixes compared to Scala?
Can you elaborate as to what Kotlin fixes compared to Scala?