Kotlin solved the syntax and language warts on top of a good runtime.
For python the syntax is (mostly) good but the runtime and package management needs a rehaul.
Android is the only place where Kotlin actually matters.
Bolted-on classes and types annotations, and missing real lambdas isn't awesome, and lack of proper variable scoping is error-prone.
I agree that the runtime is a mess, but more in naming inconsistencies and how its organized than functionality.