у кого-то один подход, у кого-то другой. зачем сразу обсирать другие технологии, считая то что ты выбрал самой лучшей
Потому что с эффектором получается писать читабельный, декларативный код, используя предоставленные библиотекой функционал, не обмазывая проект дополнительными решениями как в случае с редаксом.
Логика обработки событий приложения переезжает в "слой", отдельный от представления