The only reason that things like company loyalty and morale and doing meaningful work seem like life-threatening problems is because ACTUAL life-threatening problems - food, shelter, safety - have largely been solved [1].
So perhaps the solution is to have them spend a few months living in Darfur, and then see if they still complain about their 'stressful' office jobs. In other words, perspective - No matter how crappy your job seems, you're still doing better than approx. 99% of all humans who have ever lived.
[1] - Obviously poverty and hunger still exist even industrialized countries. But probably not for the people complaining about their jobs.