Earlier quoted context omitted.
And speaking of food quality, restaurants like Olive Garden and Red Lobster are just terrible. I'd rather get a fast-food fish sandwich, or fish and chips at the local brewpub, than eat anything at Red Lobster.
There's a local italian restaurant that I frequent which is 30% cheaper than Olive Garden and way, way tastier. There are dozens of other local restaurants that are also cheaper, and tastier, than Olive Garden. I don't understand why these huge restaurant companies have such a hard time with the "make good food" part of their business model. It clearly can't be that hard if so many small businesses are able to do do…
The big chains also tend to aim for excessive variety on their menus, which again leads to food needing to be designed to be less perishable.
And then there's the chunk of profits that are going to run the national presence, ad spend, and line the pockets of shareholders.