Some of us have been making these arguments for decades to little effect. The manager either has discretion to let people work at home or he/she doesn't. And if he/she does it's very much their personal preference. Rock star devs can work at home if their managers are allowed to make that decision and the rock star demands it. Most of the time it feels like a whim of management.