I don't understand the hate directed at McDonald's. Granted, I rarely eat there nowadays*, but I've never had a bad meal from McDonald's. Their burgers are decent, (for what they are -- fast food), their breakfast is decent, (for fast food), I like their milkshakes, and I can even keep on a proper/good diet with their menu. McDonald's food doesn't taste like cardboard, and it's not especially bad health-wise.
* My not eating there in recent years has nothing to do with the menu/food. It's not even a conscious choice to stay away. Just that other options, (including cooking at home), have become more popular with my family.
Bullgrit