Your core supposition is wrong, basically everyone is mad about the state of our country. We just have several different ideas on how to fix it and two parties who are dedicated to making it worse.
And that's the problem. The two party system is flawed. It's either one extreme or the other. Moderates no longer have a say. As long as it's seen as my team vs yours and no side is willing to compromise this will always be the problem.