A SINGLE person making 50K a year COULD be middle class...but frankly...only in places with lower economies, like SC, and such. For the rest of the US, in order to be "middle class" these days, it means earning at least 100K per household or MORE.
its an elusive definition. and a couple making 50K in some places can live really well while making 50K a year in San Francisco or NYC is not doing very well
If you took all the rich and successful and mid to upper middleclass that voted for obama and put them on romneys scorecard...he would have won by a landslide...only a fool could think romney lost only because of people wanting a handout