Wise words. I tried to follow it, but have 2 pages (of 80) in my single page app that warrant/benefit from redux. Once it became “necessary”, it became the better way to manage state most of the time. We do maintain component state when redux is too slow. e.g., when you need to keep up with form input; we defer reducing until onsubmit.