Most people really just want "do X, get Y" type of deals. Those deals are becoming increasingly more rare except for minimum wage jobs working you to the bone. Not having to deal with politics has become a luxury instead of rewarding a few individuals to deal with all the politics. Even something as simple as getting a salary indication is already a hassle for Average Joe.
The job market can learn a lot from game design and gamification, but the guys at the top seem insistent on believing they know better than decades of research.
Even "do X, get Y" type of deals are a threat, since the amount of Y is finite and the more that goes to others, the less that goes to you. It gets even worse when you take into account that people can lie. Someone might only be pretending to be happy "doing X" for the rest of their lives and will actually stab their coworkers in the back for a promotion. The guys at the top are definitely not unaware of this dynamic.
I think the key difference in the modern world is that success is not guaranteed, for reasons that may be well out of your control, and failure is scary with unknown consequences. We can imagine a world with pretty much the same jobs and the same work, but with more security removing the intense stress people feel.
Overall, we have way more security than the ancient world did. Droughts are still a problem as the western US has been seeing, but at least we're at a point today where it just means food prices go up rather than food vanishing entirely and requiring migration to other countries or something.
As for stress, largely European workers don't seem to feel the pressures that American workers do, which probably boils down to in part a mix of higher taxes leading to better safety nets as well as generally much more vacation time from work. Also politics in European countries generally isn't as polarized, though by no means is it perfect.
I don't mean to say this was all perfect, but instead that when we talk about the stress of modern jobs, we should go beyond saying no one likes deadlines or bosses, because the real problem is the, for some people literally daily, uncertainty.
> The concept recognises that working without the bother of deadlines or micromanagement can be a lot of fun.
And they're right: building things is indeed fun, it's the pressure of deadlines and handling your boss/clients/etc that can make it stressful. But I don't think you can take that out of a "job" situation; other people paying for your work is the entire point of jobs.
If you are just doing things because you like it without anyone paying you for it, that's called a hobby even if you do the exact same things that you can also get paid for. (There is an obvious parallel here with the "getting paid for FOSS" discussion that pops up regularly on HN)