If someone likes the food at a particular place, who is anyone to tell them they should find something "better"? I don't chide the girl in my office who drinks Starbucks every day that she should drink water -- it's free and good for you. She likes coffee. It'd be absurd for her to have to defend her choice to me just because I'm on a health kick and she likes her hot caffeine. I certainly wouldn't give her grief about it. Same with someone eating McDonald's. Why should they have to defend their taste to anyone? Why the hell should anyone else care?
Bullgrit