We are unbelievably spoiled, that's what.
People don't want to eat at home because SOMEONE has to get into the car, drive to the market, SHOP for the food, drive home, lug the bags upstairs, put the groceries away AND then finally prepare the meal.
Then there are the dishes to do, that is, put them into the dishwasher, put soap in the dishwasher, start the machine...THEN empty the dishwasher AND put the dishes away.
Sigh, just TOO much for a girl to do!
WHY, o WHY do all that when we can just GO OUT and get all that done for us?
Lol. Are we SPOILED or what?
Or because we have household where everybody works and they don’t have the time or energy to cook. Honestly home cooking isn’t that normal a thing throughout history. Lots of chunks of the world live mostly on eating out, ancient Rome, modern Hong Kong. Kitchens take a lot of space, kitchen equipment is expensive, and most people aren’t actually good at cooking, it’s not necessarily a bad business to leave to the experts.
The problem is that food costs too much and cooking at home is not economical as it should be. Additionally the restaurants get BETTER quality of food than available at most supermarkets. They get the good stuff.