Меньше возможностей языка - меньше говнокода. Без дженериков мб и копипаста и многословно в некоторых кейсах, но код джуна от кода синьера в текущем го одинаково приятен. Как альтернативу первому тезису приведу раст, который я сейчас изучаю, я как представлю код джуна и кучу скрытых багов которые там можно незаметно оставить - становится не по себе - такая плата за богатые возможности языка