Obama won about the same number of votes, nationally, as George Bush; McCain got several millon fewer than Kerry.
That's why Obama won.
Apparently people stayed home because they didn’t like anyone running. And you know what they say... “my one vote don’t county anyways.”