BOTH the American people and the political system are at fault. We could EASILY change shit around by voting genuine people who actually want to help the country, but instead we vote in shitty career politicians. The system is broken because we allow it to stay broken.
Most people honestly don't believe they have a choice. Problem is, our system is set up to only allow for one of the two ideologies to adequately win. It was why the founding fathers never wanted a party system but a group of nonpartison independent thinkers as government officials who would, after a certain time, step down from their duties. While that's possible, we know due to experience that such an idea is only possible with heavy government reforms. It's not possible without it hence the political clusterfuck we have in the present day.
Now, as we move toward the future due to advances in communications, it won't surprise me if more and more independents of varying political minds get elected especially in the Senate, but until then, I'm not surprised that the American public doesn't think they have any choice due to how the system is set up for the main players to always win.
If I could reform the system I would make
A Constitutional Amendment for public campaign financing (Reversing Citizen's United, no more than the present day equivalent of $250,000 for campaigns can't use your own money either.)
Pay Limits
Work Day Limits (Not this bullshit about how they get to set their own schedule and then go on paid vacation 200 days out of the year.)
Term Limits (No more than 4, 2 year terms as a Representative and 2, 6 year terms as a Senator, Judges can serve for 20 years.)
Maximum Age Limits (If you can get social security you can't be in politics)
Eliminate the Electoral College (it was made because the founding fathers did not trust the electorate anyway.)
Eliminate Political Parties
Require at least 3 candidates for all races.
Independently Draw House Redistricting at a federal level.
Truth in Media (News media must cite their sources to be classified legally as news, if not they have to be labeled as opinion. This would eliminate the likes of Fox News and MSNBC which are only out to propagate to their base under the guise of news)
That would eliminate 90% of the problems with our political system. The other 10% would be not voting.