incremental kapt работает только если не колд сборка, а также если все процессоры аннотаций умеют инкрементальный процессинг. Во многих случаях сегодня это не так.
Ну и инкрементальный kapt тоже kapt. Тут его вообще нету. Зачем для разработческих сборок париться kapt-ом вообще если можно не париться? :)
Ну колд сборка событие редкое.
по поводу не все умеют. вроде сегодня это уже не так? Я с трудом могу назвать такие. storio какой-нибудь или fragment-args. fragment-args можно выпиливать уже кажется, так как делегаты есть в котлине.
Касательно без kapt. Тогда ведь будет кушаться время не у разработчика, а у пользователя? Сейчас итак приложения не быстрые на стареньком девайсе. А рефлексия же усугубит.