Managers like being in an office.
Coders like being at home.
Coders like being at home.
On the other hand I live a mile away from my office and bike in, and I don’t ever want to go back to an hour long commute.
So whoever's loudest, rudest, and wrong wins over someone quiet, polite, and right?
The organized environment, easy coffee, and not needing to dedicate a bunch of home office space make it a big win for me personally.