> There's a reason people created Kotlin, there's clearly shortcomings in the Java language which did not move fast enough.
Kotlin was created mainly because IntellJ couldn't move on from Java 6. It's a huge improvement, but you've just used the same type of mindset stuck at Java 6 that's being criticised.