Да, это логично. Кажется у Kotlin миграция получается лучше всех. Особенно, когда есть кнопочка полу-автоматического рефакторинга Java в Kotlin.
У Groovy была обратная совместимость с Java, но уже сильно отстала. Да и Scala в рейтинге ниже чем Kotlin. Так что зерно Kotlin разрастается лучше. А в моём случае Kotlin разрастается и на смежные проекты, вытесняя JS.