Он все еще относительно молодой и активно развивается.
В новом выпуске произошли некоторые изменения, которые с нетерпением ожидались и помогли решить множество проблем, но сделать их обратно совместимыми было невозможно.
Потому что Sun вроде какИз-за ограниченности обновлений Java изменяется довольно медленно и, как правило, старается поддерживать обратную совместимость с горьким концом.Иногда это мешает прогрессу, но крупные компании любят стабильный язык.
Scala, с другой стороны, находится в руках небольшой группы ученых, и она (пока) широко не используется впромышленности, поэтому они имеют (или берут) больше свободы с изменениями.