Many Americans have convinced themselves that there are only two realistic presidential candidates. This is a self-fulfilling prophecy. If Americans did not think this way, candidates from outside the Republican or Democratic Parties would have a realistic chance of getting elected.
When George Washington finished his second presidential term, he wrote
a farewell address (translated into modern American English) that was published in American newspapers. It is unfortunate that the USA has mostly forgotten the wise words he said. (This ought to be taught in US history classes.) Here is the section regarding political parties (this is from the translation into modern American English by Randall Munroe):
Getting in the way of the law for the sake of power plays similarly screws things up. Playing that game creates groups just looking out for themselves, turning crazy splinter groups into a powerful force. Let this get too bad and you’ll probably have the country tossed back and forth wildly as the various parties with their pet issues fight for power, rather than nice, consensual, unified government. Parties are probably gonna look like they’re helping with one popular issue or another, so you’re gonna want support them, but I bet the guys in charge of them will just turn out to be power-hungry assholes who want to run everything.
To keep things going nicely, quit fighting with the government and be careful with letting folk amend the Constitution to weaken it. Just, in general, give it all time and see how it works out before being quick to judge. It’s a big country and we can’t keep everyone safe without a little centralization.
I just said that parties are no good, particularly regional ones. But lemme go a step further and say ALL parties are a bad idea.
Unfortunately, it’s pretty much human nature to gather into little factions like this. It’s worst in the freeest countries, and they suffer because of it.
Control goes back and forth between one party and another, and they just get more and more pissed, and we’ve seen that get really bad in the past. But it also leads to terrible, controlling government and general suckage. This gets the people more angry, they get behind one party leader or another, and that guy just takes that support and does whatever he wants, screwing up the country.
I’m not talking about anyone in particular here, but this isn’t necessarially too far off, and it’s always gonna be a threat, so keep an eye out.
This division distracts us, enfeebles the government, it gets everyone riled up with jealousy and false alarms, it pits us against each other, and eventually creates riots and stuff. It also opens the door to other countries getting a hand in our system, since they can reach in through the party structure, and then we just become their puppets.
Now, there’s the idea that the parties are important to defend freedom and put the government in its place. That might even be true sometimes; when you’ve got a real Nazi in charge, you can afford to rally behind a party, but you shouldn’t like it, and you should dump it ASAP. And there’s always gonna be a feeling of opposition to whatever the government is, so be sure you know what you’re doing before getting all partisan, and be very careful to know when to drop it so you don’t just make the problem worse.
Furthermore, what benefit do parties provide to candidates? By running under the name of a political party, a candidate sometimes must listen to the party bosses. Did anyone else see John McCain's face when Sarah Palin was announcing that she is his vice presidential candidate? To me, it looked like he was thinking, "Eep... what did I just do? Why I am here? Who is she?" I speculate that the Republican party bosses forced McCain into accepting Sarah Palin.
I do think there is one way parties can be good, though: if candidates run under the name of multiple parties like in the state of New Hampshire. In this system, political parties can be more focused and their name can really be meaningful. Also, radical views would have a much easier time getting attention. For example, the Pirate Party focuses on one specific issue. Under the current system, though, having a candidate for the Pirate Party alone does not give any information about the candidate's position on other issues.
Why I Support Nader - Ashley Sanders shows the backwardness of much current political thought. (Yes, I support Nader, too.)
On The Issues is a great website that shows all of the presidential candidates' platforms.