Many people don't understand how one could just go and eat at McDonald's every day, be it in the US or Europe. Everyone understand this is unhealthy and not appropriate for anyone who is on a diet. This may, yet, be explained with a very simple thing: McDonald's values the customer's time, i.e. you just get in, have your lunch quickly, and continue doing your business. With the advance of the web and mobile networks, many issues are resolved on the spot and take much less time, which means wasting time on making an order at a local restaurant and then waiting for that order is totally nonsense.