Ну важен контекст. Вне контекста - да. Любая херня которая предоставляет услуги другому может называться сервисом. Если говорим в контексте dependency injection container то сервис это штука зарегистрированная в контейнере.
Вот, тут согласен. Все DI никаких сервисов нет. Для меня: Все обьекты, которые можно достать с DI - сервисы. К архитектуре сервисы никакого отношения не имеют