Given two of the worst presidential candidates in recent history compared to 2008 when you had two great candidates (and I say this as a hardcore leftist), it's not that surprising people stayed home.
Damn straight, if I could have the choice I would have thrown my vote away on John McCain this election, I might not agree with most of his positions, but you can definitely respect him. His enduring fight to end and prevent our use of torture is quite heartening, even as a bleeding heart, housing first progressive.