What I’m seeing in your country is what my country went through, starting about 25 years ago. Basically, the main political parties lost their connection with the voter and were just interested in actions that served themselves or got headlines. They weren’t really interested in serving the voter or solving the legitimate problems of my country, like our national debt.
We ended up destroying them and forced them to earn their way. The Conservatives (Harper’s party) were literally to the point of near-nonexistence. The Liberals, (may they stay near-death), are still struggling.
Fortunate for Canada, this happened at a relatively good time globally-speaking.
But I do ultimately see the same end-result for your country. At some point, the American people will get so tired of political games, that they won’t care about the consequences of destroying the Republicans and Democrats. If this happens, the parties will renew themselves. The Roves and Reids and Boehners, etc, will be forced out and the parties will re-learn how to connect to the constituents.
Then, America will be on a good footing.