Google has some of the best offices in the world. They’ve built up these offices as a clear differentiator from their talent competitors. It’s lead to many companies offering free lunch and other perks tied to their physical space.
Giving it up would mean changing the culture and the value prop of working there. I can’t say I’m surprised they don’t want to do that.