@aral
What do you mean by suffer? Not make six figures? I did plenty of "hippie-dippie crap for the common good" as do lots of colleagues I know, and made a living. Google/Meta/Oracle living - no, but a decent one.