Why do we push games on society instead of work? Why is chess and MMOs fun, but not sewing a shirt or building a new app?
I would disagree, I find sewing shirts and making apps fun, MMOs can be grindy and chess is basically just studying.
I'm sure there are some relatively minor things like reward rate, physical exertion, etc... but I have to imagine much of it is cultural. Lets not take this to logical extremes, but rather, why don't we value group volunteer work more than playing chess? You have your social aspect, you have rewards, its often different and unique each time.
As I've gotten older, its a bit apparent to me that 'beating Zelda' is more akin to work, than it is to getting fulfillment. (However, then there are games like Divinity Original Sin(2) that feel extremely fulfilling, can't deny that.) You wonder how many people are playing Call of Duty because a leader of a friend group saw the advertisement, bought the game, and pushed their friends to do the same. Instead of playing football, they play COD.