I volunteered in a local election in a place that has been mired in scandal for a decade, all of which came from the more predominant local party. It's been one-party rule for a decade.
I helped the minority party, and they had two great candidates for county commissioner who were committed to reform. The dominant party had a bunch of brain-dead mouth-breather voters who showed up at the polls and made their X for the dominant party without any thought at all. As a result, one of the new county commissioners has made it clear that the scandals are "a marketing issue" despite the fact that massive documentation of the scandals exists. He's going to just cover stuff up like his predecessors did.
So my position is that we should all vote third party and break up the two-party system. Also, we should somehow do a basic intelligence/awareness test of voters before they are allowed to vote. I'm talking really basic, but enough to keep people from voting in crooks because they have a particular letter behind their name.