My guess is that some businesses get tax breaks from municipalities in exchange for filling office spaces with warm bodies. The idea is that people in office buildings support local businesses by buying lunch, and sometimes grabbing a pint after work.
I’m not trying to excuse this trend, in fact as an IT person myself I 100% agree with the sentiment, I’m just trying to share what I’ve been told.
The author has a Master’s in informatics. That’s pretty much like an MBA. I wouldn’t expect more than buzzword-bingo from someone like that.