As someone that worked from a home office for over 10 years in both technical and managerial roles, I’d have to agree with his policy. Management knows who’s getting it done and who isn’t. Work location doesn’t change that.
I’d guess companies can save a pile of money by downsizing and not needing as big of an office for employees.