God forbid people actually work on something because they love it and want impact. In majority of those professions I detailed above, they make much much less than engineers but they still work hard and work long hours. Not everyone is mercenary. Why do you think so many rich people in tech still work? still build? If it's just about shares and profits, then head to finance. though I doubt they'd appreciate the whinging about long hours....