metrix007 writes "I'm a recent immigrant to the US, so I don't think I fully understand the political system in place. My understanding is that with enough public support, any party can be on the ballot and be elected into office. I keep being told, and seening comments on Slashdot that it is not a real democracy because we are confined to the two party system. Is this accurate? Can enough people not make a public party and with enough support be voted in? If this is not the case, what is preventing it?"