One important consideration is if you need to scale up your team it is much easier to do it with Java than with Kotlin. I know the code/implementation aspect exists but scaling a development team quickly has a much greater chance of success with a "boring" platform.