And I believe a greater number of people voted for Obama because he wasn't a Republican.
Look at the government response to all the debacles we've had during Bush's administration. I'm not saying that Bush was at fault for all of them, but because he, a Republican, was President, he allowed his fellows in the Republican Party to affect his executive decisions, which means that the blame for the poor government responses can be laid on various politicians from the GOP.
There's 9/11, there's the claim of WMDs in Iraq, there's fighting four wars at one time (Iraq, Afghanistan, Global War on Terror, War on Drugs,) cutting taxes during a time of increased military spending, deregulation of markets, increased censorship by the FCC after Janet Jackson showing a nipple on the Super Bowl, the mess that is No Child Left Behind, the government response to Hurricane Katrina on a federal, state, and local level, the Florida legislature, the Florida governor, the U.S. Congress, and the President all becoming involved in the legal battle of the Terri Schiavo case, the decrease in civil rights and civil liberties resulting from the PATRIOT Act, the corruption that occurred with the no-bid contracts that were given to Halliburton and KBR...
All of those things added up and the American people became tired of how the Republican Party was running the country. So they called for a change. If the Democratic Party had somehow fell apart and the Libertarian Party came to rival the Republican Party, we'd have a Libertarian President right now instead.