$100k isn't successful, it's the bare minimum as a professional. If you're an engineer, all that's required to earn that much is show up on time and be good at your job. The cold, hard truth is if you don't earn at least that much, you either suck at your job or suck at negotiating. Your bosses and many of your peers earn twice as much as that. Edit: IF you work in the corporate world. Clearly if you're a lifestyle-b…
You've got a pretty narrow definition of professional. Where're all the elementary school teachers? And if you think that teaching is not highly-skilled, professional work, I'd like to see you keep a class of 5th graders from destroying the place.
Here are the mean wages in various sectors:
http://www.bls.gov/oes/current/naics4_511200.htm
As it shows, $100K/year is FAR from common and very far from what you get for "barely showing up"...
It's just that people are just so narrow minded and only notice trends in their circle of friends and colleagues. He's like Warren Buffet saying "Surely, everybody makes one billion dollars a year, else you're just not trying enough"...