> Why support Kotlin in the first place?
Some complexities are discovered along the way, people don't know everything when they start.
They could also drop the support after some time, but then it would have created other set of problems for adoption and trustworthiness of the project.
Sounds like a problem that the Mockito team created for themselves, and like a problem only they can solve.