тогда понятно, почему ты не рассматриваешь ngrx с точки зрения solid :D
Он хорошо работает, отстаньте)
А вообще, ты все про солид да про солид, давай перейдем к конструктив) Пока ты тока сказал "он гавно если посмотреть на него сквозь солид". А что конкретно тебе не нравиться с точки зрения солида, и какие из букв в нем нарушены, и не дают тебе его принять? Тут надо разобрать конкретно каждую претензию, возможно они очень правильные и верные, но при этом решать их нет никакого смысла, или наоборот, можно круто решить и получить профит.
Во втором случае - можно написать дизайн пропозал в ngrx и улучшить его)