I think this is a fair point. I could say that about 70% of people on the planet use on a daily basis something that I helped to build, although we might debate whether that's a good thing. Jobs where you are building something, or helping or providing a service to people are clearly much more satisfying than many office non-jobs.
I've always enjoyed my work, always found it interesting, always had good employers, good managers and colleagues. But you only get so long on this planet, and there's plenty of other things I want to do, and many of them can only be done while I'm still pretty fit. Find it really hard to understand how people stay at work because they can't think of anything better to do.
Like Dunbar, I end up giving advice on pensions, ISAs etc to younger colleagues and I always think that a few hours spent getting some understanding of such things might be the best paid few hours of your life.