I know people who eat out multiple times a week (with their spouse), every week of the year, and other people who eat out every day during lunch. I guess it's somewhat understandable if you're single and maybe even working at one of the places where they have catered lunch, but if you have a family at home and have to actually pay for restaurants yourself it's a huge item on your monthly expenses.
And that's just the economics of it. Let's not even talk about how having catered meals for nearly every occasion distances you from the act and ritual of preparing a meal together with your family, taking the time, sitting down and enjoying it.