I think it is stupid to have a two-party system. One track minded people could have the worst candidate ever and they will still vote for them because they are "Democrat" or "Republican". I wanna hear other people's views on this.
3rd parties don't have much success because they don't have the money to keep their campaign going to great lengths. They have no real shot to win anything but rather take votes away from another party. Had the Green Party not ran in 2000 Gore would have been elected as President but instead they siphoned off the votes from him. Just imagine Bush would have never been President.
This is the same myopic, binary thought process horse puckey that gets trotted out by either party whenever a viable third party candidate shows up on the scene. We heard the same garbage when H. Ross Perot ran from the Republicans. And I'm not faulting you, Husker 99--you're just saying what you've heard.
If this were an actual truth, then why are third parties viable and thriving in other western civilizations. Canada, Japan, Germany, France--they all have viable third (and some fourth or fifth) parties that reside on different parts of the political spectrum. And while the UK claims to have a two-party system, they have organizations within (not unlike the Tea Party) that finance and run their own campaigns under the overarching umbrella of the Whigs and Torries, but don't identify themselves as either or.
The difference is our election laws and funding--the only thing Democrats and Republicans have agreed upon at a national level regarding election reform is making it tougher for a viable third party to get matching funds (and thus succeed). H. Ross Perot succeeded because he had Mitt Romney mad money to back himself with--and with an extremely protracted campaign season, not to mention requisite media expenditures for TV, Radio, Internet, and Print during that protracted period of time, the system makes it artificially difficult for a third party to succeed.
Additionally, at the state level, Democrats and Republicans have colluded to make it difficult for a viable third party to run at any level. For example, in Texas, non-Republican or Democrat candidates have to obtain signatures from (IIRC) 20% of registered voters that voted in the prior election on a county by county basis to be put on that county's ballot. When H. Ross Perot ran, he wasn't on all of the ballots for Texas, and the last gubernatorial election (the one where Rick Perry won with something like 38% of the vote) had two candidates (one truly viable--the other was Kinky Friedman) that couldn't get on the ballot in half the counties.
Also, many of our western allies truncate their campaign and election seasons significantly. For example (IIRC), Japan only allows campaigns to start 45 days before an election, and candidates are provided matching media time to communicate to the masses, which helps keep the amount of money necessary to run a successful campaign down. In the UK they typically only have a couple of months of 'official' campaigning due to how their elections are run.