I think people who work for other people (a number that's been shrinking as startups keep multiplying) are deeply tied to their work environment and tend to overwork, for a few reasons I keep noticing:
Money. The human need for belonging. A weak or absent sense of self — or a sense of self so heavily attached to a single role that the role basically is the person. That role being: employee. Because that's where the cash comes from, the validation, and the sense of belonging.
I also think it hits harder for people in-office versus remote, since the brain bonds more strongly to a role when there's a specific physical location where that role gets activated.
People don't — or can't — find the time to explore life and pick up more roles for themselves. So they end up with only a few. And when I say roles they've achieved, I mean roles they weren't born into — not son/daughter, not sibling. Those came default. Nobody throws a party when you're a great sibling or a good kid. There's no quarterly review. No raise. But at work? Do something good and you get rewarded — financially, emotionally, sometimes both. So naturally they end up loving the office, the colleagues, the job, the version of themselves that exists inside that role. And when the overwork comes — or when they're nudged toward it — they lean in, because they know what follows.
The alternative is going home, listening to your partner talk, then initiating sex only to hear that the performance could be better. Human relationships are complicated. Anyway, that's just something I've been observing.