Знание языка это лишь одна из компетенций разработчика. Не самая важная кстати.
Не понятно в чем проблема "диай как в джаве" сделать в скале, т.к. в плее дефолт диай и работает точно также (guice). Возможно вы имели ввиду фп парадигму или акторную систему. Но тут дело не в языке а в отсутствии компетенции работать с данным подходом. Если бы человек пришел с хаскеля или эрланга то проблем не было бы. Так что вопрос не языка, хотя язык конечно часто кореллирует с подходом, но кореляция не есть следствие.
Ну и синьеру ничего не стоит почитать пару деньков про другие паттерны, подходы и парадигмы и через пару недель освоить необходимую компетенцию.
Ну, плея там не было рядом. Дело не в фп. Да и вообще, это была иллюстрация к текущему моменту.
В том то и дело, что упрямое нежелание найти именно скаловское решение, а написать "дословно как в яве" привело к потере сил и нервов.