A pox upon both houses. Both sides are hypocritical as hell. And both sides fucking suck.
Unfortunately the American electorate is too afraid of change to do anything about it, and/or too lazy to vote in primaries in significant numbers, and/or the opposing party puts forward stupid candidates that have no change.
Thus Congress has like a 18% approval rating, but a 80+% re-election rate.
And in most cases, I'd argue that's because candidates insist on pushing stupid wedge issues. The Democrat down south is going to go anti-gun which makes them unelectable. The Republican up north is going to go anti-abortion or anti-LGBT which makes them unelectable in a blue state. And rather than set those wedge issues aside and recognize that there's FAR more important things at stake, we keep squabbling over bullshit rather than actually making progress.