Frustration as an engineer

"Why is that idiot so rich and I am not?"

Of course, but more from curiosity, "How did he do it?"

The question is, is that "idiot" happy with his life?
Are you happy with your life?

OK, if you don't have enough money to feed the family there is a serious problem. - a lack of money definitely can make you unhappy
But I think most engineers in the world do what they like best and make a decent living. (and yes there are counter examples)

I do not think engineers are underpaid (in general), it is more that some people are overpaid imho.

There was this company in which the CEO said that the difference in the min (hour) salary and the max should not differ more than a factor 10..