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