What McDonalds and Starbucks do well is produce consistent (though not particularly high) quality at a price people are willing to pay and with staff who are not coming on board particularly well trained or talented. They also systematize / automate a lot of the other things you mention.
At some point in your life `Money` isn't really a problem anymore. What is more of a concern is the quality of the experience and the food. Considering if you've had a good, over-all happy meal then you don't think about the money and cherish the experience. On the other hand if the experience and food is sub-standard or poor then you hate it more because not only have you wasted your money but you've wasted your time and also other people time.
One thing I would say to restaurant owner's is procedures, standards, and having consistent meals is more important than anything. When taking my family out to a restaurant I just recently had a investor meeting with and the food is amazing and then the food is sub-standard then I feel cheated.
Starbucks is much better than the average Folgers-type diner coffee (in that it's not both totally burnt and weak), which was the previous point of comparison for most Americans. At best, a cup of Starbucks is merely strong. However, it's not remotely as good as something from a coffeeshop which tailors the whole process to highlight the quality of the ingredients and attention to detail in the process.
Of course, I perhaps do not appreciate the challenges of managing a global supply chain and making it scale to the size of Starbucks, but I would agree with gp's assertion their coffee is not particularly high quality.
[1] https://www.quora.com/Why-is-Starbucks-considered-bad-by-cof...
Before he became TV famous, he worked in his restaurant every day until 1 AM, and back to it 6 hours later...every day, for many years. People vastly underestimate the time and dedication needed to run a restaurant. If you aren't built for it like Ramsay, you will regret it.
For a lot of owners, it's a really good way to earn not a lot of money for a massive amount of work.
Anyone who is an expert in their field should feel justified in being annoyed by people asking for help then ignoring or arguing with said help. Happens to me on a regular-enough basis that I can usually predict how a request for help is going to turn out. Not alway, but often enough.