Why can't coroutines take full advantage of Loom's green threads on JVM and do other stuff on Native/JS/whatever?
I generally agree that being multiplatform is a lofty goal. And as much as I like Kotlin, it clearly inherits some of Java's (IMO) deficiencies. I'm not sure why I'd want those deficiencies exported to my native code when I could use lots of other nice languages.