I live in Sioux Falls, SD, which is a town of about 150,000 people. Most are middle class here, but in the 15 years I've lived in this area I can see the middle class shrinking a bit in this area.
Personally, I'm middle class. I'm also a Linux Admin and make a little more than the OP but that also includes a little consulting on the side. Including my wife's income, we make about $72,000 year. For our small family of 4 that means we can afford a brand new $160,000 house (1800 sq. ft, 4 bed, 2 bath), two average cars (2001 ZX2, 2000 Taurus), and we manage to have almost $600 per month left for savings (though we need to increase our 401k from 6% to 10% or higher). However, like most of the country, we're one major financial disaster away from bankruptcy (at least until we get more money saved up).
The middle class is shrinking, but the problem is where those middle class people are going and I fear far too many are falling rather than rising.
Everyone needs to earn their own way and create their own success but a $53 million bonus is silly. There are so many people that are without basic needs through no fault of their own, especially children born into poverty.
Unfortunately, life is rarely fair. However, were I rich, I wouldn't let a day go by that I didn't dramatically improve someone's quality of life through generous, spontaneous cash donations (such as a Wal-Mart worker I saw the other day -- clean cut, 40s, and had his son at work with him helping stock shelves. I told my wife I would've loved to be rich to help him get back on his feet and into a better job).