why are there only two choices? I thought last election had at least 3? Obama basically wins by default because Romney is way too out there.
Our two parties haven't always been Democrat and Republican. The Whigs, for example, elected two Presidents from 1833-1860.
I think that over the next few decades a third party will arise and replace the Republicans.
The Republicans are primarily white in a nation that is becoming more and more diverse and in which white people will eventually be a minority. Their policies and platforms alienate minorities, and they are engaged in a battle currently to prevent minorities from voting in Pennsylvania, Ohio, and Florida (the Pennsylvania ID law, for example, requires a Social Security card--lead time to get one, 5 weeks--birth certificate, and two other forms of identification).
Women, other than white suburban housewives, vote primarily Democratic.
And social conservatives aren't that emotionally invested in the prime Republican platform--tax breaks for the rich, lack of regulation for businesses, free reign for Wall Street.
If the only way Republicans have a shot in Ohio, Pennsylvania, and Florida in the 2012 election is to disenfranchise minorities, imagine how hard it will be in 2016 and 2020, when there are so many more of them.
I think that a new party can ascend over the next few years--hopefully a party that has a seamless garment social message.