это всё верно ровно до тех пор, когда не сталкиваешься с уже готовыми решениями (библиотеки, фреймворки), в которых ты можешь писать на котлин, да, но переписывать то, чем пользуешься — ты же не будешь
и не нужно. Из котлина отлично вызывается Java код