Ответ
В Android можно создать только один экземпляр Unit, так как это объект-синглтон. Unit в Kotlin эквивалентен void в Java, но представлен как объект с единственным значением Unit.INSTANCE.
Пример:
val unit1 = Unit
val unit2 = Unit
println(unit1 === unit2) // true, это один и тот же объект
Unit используется, когда функция не возвращает значимого результата, но Kotlin требует явного возвращаемого типа.