Мне android ближе, это сейчас прибыльно?
Ну я так напишу:
Есть то, что запускает байт-код (JVM)
Есть то, через какой ЯП работает JVM (Java)
Есть Kotlin, который преобразует свой код в java, а потом запускает его через JVM.
Без знания Java (Как она работает), вам не стать хорошим программитом под Android. Увы. но Kotlin работает на JVM, а это значить только одно =)