Android's version of Java (7 I think is still where we are) is quite old and long in the tooth. Using a modern language like Kotlin gives us a lot of quality of life upgrades we were lacking in Java.
We decided to go native over using something like Xamarin because Xamarin has terrible update issues when new versions come out. Also since then Microsoft phased out Xamarin