The "opposition party" has never been interested in serving the American people whether they be Democrats, Republicans, or Tea Partyers.
"Party loyalty is more important than national interest" Politics is best thought of as a sport.
The sole purpose of an "opposition party" is to topple the party in power so they can push forward their agenda. (Which is supporting the people with money who backed them during the election Not The Voters)
It's easier to score points knocking the party in power than it is to risk offering solutions which might fail. You stay in the bleachers to boo the other team and pray for their failure.
We the American people have to find ways to fend for ourselves.
No one spends (millions of dollars) from their personal fortune to get elected to a position that pays $150k for "altruistic" reasons! Power and Prestige is the name of the game.
I wrote the following hub about political gridlock.