Так проблема-то не в Kotlin и не в Gradle, а в том, что у вас нет зеркал для репозиторий.
Gradle Plugin Portal это обычный m2 репозиторий, и можно поднять локальное зеркало множеством способов (так же, как и central)
Более того, Gradle plugin'ы могут публиковаться и на Central. Поэтому вопрос 'не могу установить плагин' звучит как 'не могу установить log4j с Central'
Да, да, абсолютно все верно, я с этим и не спорил, но есть одно но. В таких компаниях будет нормальное зеркало для central и всегда будет log4j. А вот гредл ещё не до конца дошёл до отсталых.
А если говорить про личное мнение - честно, для меня настройка хоть и громоздкого mvn выглядит проще (наверное в силу привычки). Единственное, что было всегда неприятно - это шейдить библиотеки. Вот это дрянь, да. На гредле это выглядит и читается лучше.