думаю, основной профит от совместимости с java как раз в том, что kotlin-код можно вызвать из java без особых проблем. если лишить kotlin косяков java, он лишится и interoperability. так что тут вопрос, насколько для koltin это важно. создатели scala решили, что это неважно. возможно, фейл scala отчасти связан с этим, хотя идея вызывать scala из java приходит людям в голову редко :) обратно ещё понятно зачем - библиотек для java существенно больше