I feel that everyone should have the chance to indulge their cravings once in a while. At the end of a hectic week at work (or whatever is hectic in your life), a salad or whole foods don't feel like the most appetizing of meals to have as a reward.
For me personally, I'd gladly go back to McD's if they did two things:
1. stopped using chemicals to prolong the shelf life of their food (if they are).
2. Introduced more plant based and vegan options.
After a long day of cycling, swimming, hiking, or football, there's nothing more blissful than sitting with your buddies at a neighbourhood McD discussing all the happenings of the day.