Although this is an extreme example, I sympathize and often have feelings like this. But it's not about the amount of work; it's about the constant internal struggle. Let me explain. I have never had a problem about the volume or difficulty of work in any job I've ever had. In fact, some of my favorite memories of work have been sprints to finish something, whether in software, retail/distribution, or food service. I…
I think this comment distills the essence of the problem the which gives people so much trouble. If your perspective is that of a maker/hacker then good work (which should be rewarded) is to make great things, things please people and improve their lives, and perhaps profit the company. If your goal is maximising profit for the company, sometimes good ideas will need to be canned or replaced by bad ones the customer wants, sometimes work will need to be stopped after much effort was put in, sometimes politics will override technical considerations. If your goal is maximising profit for the individual at minimal cost, you want others to do the work while you get the rewards, and neither the business nor other workers, nor their pet projects, are your concern - more fool them if they take the company propaganda as truth, believe they are living in a meritocracy, and don't realise the realities of workplace politics. From the perpective of a manager who has climbed the greasy pole to luxury while workers suffer horrible working conditions, who is the idiot?
I would argue that classifying people as idiots is not useful and obscures the real differences in outlook which produce this sort of friction. There are many other perspectives to work (not tied to specific roles like manager or programmer I hasten to add), and holding them does not make people idiots, in fact many others might view someone slaving away for a company in the misapprehension that they are improving the world as an idiot; both would be wrong. The best way to deal with this IMHO is to recognise that workplaces have a culture, which contains and controls many different aspirations, and if you find this culture toxic, you should change job if at all possible - it is very hard to change a company culture or the perspectives of other workers on their work. Also, work should not be your only passion if you want to remain sane.