That's something we can change.
Do you know for sure you know the conditions for the happiness of all humans ? Because if you don't, then having them sort it themselves might be the best solution.
But of course by saying "Receiving value for work makes you happy" you're already saying that somehow our system works great at this.
But isn't it our current system that's causing a massive mental health crisis already?
If we decouple workplace productivity and social validity then people who leave the workforce can find other meaningful ventures in their lives without shame.
How will these people be supported?
Living a meaningful life is a choice left up to the individual. What are most people going to do when we automate everything ?
If people could just change their minds about this, they would have done it by now.