I think the point was that just getting up and going somewhere is healthier than sitting in one place all day, regardless of what type of food you're eating.
I used to work for a company that would cater dinner for anyone who wanted to stay late (culturally it was encouraged to go home but some people liked starting at 2pm). While the options seemed healthy on paper (e.g. spaghetti, broccoli beef, etc), the food was full of preservatives and extremely low quality. It wasn't much better than going to McDonalds. I think it depends a lot on how much the company is willing to spend on the catered lunches/dinners.