я это понял, мой вопрос риторический, но он актуален) либо вы что то не договариваете либо человек тот что писал не знал о DI.
Плох такой подход например тем что
1) не дает вам переиспользовать данный инстанс класса, а как следствие досвидание нормальный сервисный стейт менджмент и здравствуйте жирные компоненты.
2) создание нового инстанса, когда это не нужно
3) потенциальное смешение слоев разработки