I&#x27;d argue that just because a language runs on a platform with a potentially large number of third-party support (JVM) doesn&#x27;t mean it&#x27;s going to be nice to use.<p>For example, I ended up having to write Java code when dealing with large XML data sets in a Clojure system, because the current offerings simply didn&#x27;t let me do what I needed in fluent Clojure code.  I suspect Kotlin has those same kinds of issues, just amplified because it&#x27;s a lot less widespread than Clojure.