Саги все ж про принятие решений в контексте колаборативного домена. За счёт ограничения что ты сагу не можешь сам дёрнуть (только кинув сообщение в шину) оно тебе какие-то гарантии даёт. Достаточно часто у тебя нет колаборации и есть необходимость потрогать несколько агрегатов.
Апликейшен левел сервисы это юзкейсы в терминах луковой архитектуры. Или grasp controller
Но даже если ты сам дергаешь, тебе ж надо и евеншуал между агрегатами, и коппенсационные действия в случае чего. Не совсем понятно ограничение, что сагу можно стартовать только сообщением в шине. В чем принципиальная разница?