They sell salads, grilled chicken wraps, have little bags of apples, smoothies, apple slices, ect... I go to McD all the time and get a grilled chicken wrap, side salad, apples, and a smoothie. I have the body of your average male fitness model and I eat at McDonalds rather regularly.
What I mean to say is that I agree with you... The problem is not McDonalds or fast food or any of it. The problem is that people are lazy and do not actually take the effort to make the right and healthy choices in life. You can go to McDonalds and actually eat a surprisingly healthy meal loaded with vegetables, fruits, and such if you choose to do such. But people would rather choose to eat junk food instead... Heck even junk food in moderation is also not too bad if you go to the gym and burn those calories also, but of course most Americans do not exercise. I am sick and tired of people blaming other things for their problems instead of just taking responsibility for their life and their choices.