This isn't really true. Restaurants exist to fill a bunch of different needs; experience, novelty, convenience etc. And expense isn't a particularly good predictor of quality.
I do agree that once you can cook well you're much less likely to be happy at an overpriced generic version of something... which is right where fast casual and big chain casual is aimed. But sometimes you go for the company and not the food, etc.