Почему в 2019 году Java популярнее, чем Kotlin?
Потому что legacy. Уже написаны тонны кода, который никто не будет переписывать.
Потому что java промышленный язык со спецификацией и многолетней историей. 
И то. Если брать мобилки, то Kotlin популярнее. Так что лет через 5 приходите.
В техническом плане может это и так. Но решает бизнес.  Как только делать на другой технологии станет очевидно дешевле или смена технологии будет окупаться - она получит свое распространение.   
Конечный пользователь платит за продукт, а не за язык на котором он написан.  Заказчику в принципе все равно на чем написан продукт, лишь бы было дешево, быстро и качественно. А исполнителю быстрее и дешевле нанять разработчиков на яве чем на мало распространенном языке. 
Можно просто задать себе вопрос: "Я готов получать меньше денег за радость работать с новой, более продвинутой технологией?". 
Получается только инди-проекты могу позволить себе роскошь выбирать технологии.