*Cough*Problems with an ignorant electorate*Cough*In all honesty, the problem doesn't lie with the current system, because there are more than two parties. The problem lies with people voting based on what they see on the 'news'. When people are being bombarded with biased 'information' from both sides, people vote based on what the sharp-dressed man on tv is saying.
Not only that, but the Republican party has become a joke. The Tea Party is literally devoted to disagreeing with whatever is coming from the left.
I'mma tl; dr myself before this turns into a ramble.
tl;dr People need to research, media on both sides contributes to the issue, and no one in congress should have a secure seat in the next election