Moderation in all things.
McDonalds is someplace you go once in a while. And even then, you don't have to be an idiot about it. My favorite is the fish sandwich, and I scrape off most of the tartar sauce. Still a calorie bomb, but you don't have to eat one every day. Iced tea doesn't have the sugar that soda does (or the calories of a shake), and it's just as refreshing.
And almost ALL well-known fast-food places now have pretty good salads, cold sandwiches, and other healthier alternatives if you want them. The market demanded, and they responded. Good luck finding anyone who still cooks with transfats, and whaddaya know, nobody had to pass a law about it.
