

Shorter answer: games give us what real life refuses to give us anymore.
Autonomy, Mastery, Purpose.
They give us autonomy to complete things how we see fit in the frameworks given. They give us an opportunity to master a set of skills. Finally, the story gives us purpose and drive to continue the “work.”
Achievement Unlocked: Get a raise!