In addition to all of the social reasons others have listed, I'll list 2 technical reasons why an office is a more comfortable place for me to work:
I have 2 large monitors at my office desk (so when you include my laptop's screen, I have a total of 3 monitors; lots of screen space). Compared to no external monitors at home.
At the office, I have a gigabit connection to the LAN and file servers. At home, I have a VPN that is, while pretty good, not able to compete with 1GBe.
Hmm. Yes, they are solvable. But are they "easily solvable"?
I could buy extra monitors for my work laptop, but then I'd also have to buy or build an entirely new desk for them, and find a place in my home for this desk to live.
My ISP also offers 1GB I think, but even if I upgrade, that doesn't mean that my work VPN can keep up. It also doesn't help improve latency
Some people don’t want to solve this problem. My apartment is small and I have 0 interest in 3 ugly work monitors visible where I can see them all the time.
I have 2 large monitors at my office desk (so when you include my laptop's screen, I have a total of 3 monitors; lots of screen space). Compared to no external monitors at home.
At the office, I have a gigabit connection to the LAN and file servers. At home, I have a VPN that is, while pretty good, not able to compete with 1GBe.