It sounds like you don't have experience with redux and how it is used, which makes me surprised that you have such a strong opinion about it.
Redux makes available state that is required globally, like the contents of your todo list or other properties that must persist as you navigate a web app. Components will store their own state for their specific requirements.
I suggest reading up on redux use cases to find out more before dismissing it entirely.