Re: "It sounds like some of these complainers don't know how good they've got it"
What's weird about free drinks/coffee? It's a basic requirement as far as I'm concerned - I wouldn't work for a company that only had those 1990s style soapy dishwater coffee machines. You save a fortune over coughing up for Starbucks or whatever N times a day. Instant coffee is not the same.
Free food would be lovely - even better savings to be had - and no tax man involved. Lunch is expensive in the city.
Let's face it if companies want people to go back to the office - they're going to have to start offering decent perks to compete. Otherwise why would you bother with the faff / expense?