We face some pretty big challenges. Have you heard anyone say we should vote our leaders out of office? Of course you have BUT in a two party system, that would likely mean voting for the party you dont care for - and no one is about to do that.
Think about it, I live in Texas and I hear it all the time, 'throw the bums out' but here that would mean voting democratic for the most part and thats as likely as people in Massachusetts voting republican, get it!
The point is that the two party system really gives you little real choice and that has to change. We need to allow a third or a fourth party to grow and with the amount of money needed to mount any kind of campaign, even at a local level, its going to be tough.
I suggest we do away with all campaign finance, period, allow all parties equal time on local and national television, say 5 minutes at the end of newscasts, this would allow for the possibility for real debate and a third party giving voters a real chance for change.