Depends on what you value. If all you value are calories, then sure, there are much cheaper ways of getting the calories you need. But if you value time, or novelty, or the dining experience, or conversation with a neighbor or even just the bartender then there are plenty of places that cater to your values.
Sure, but money isn’t everything, and not everybody weighs their values the same way as you. Maybe they can justify it. Dishwashers are convenient, but you have to admit that paying someone else to put your dishes into the dishwasher is even more convenient.