Healthy living style requires money, so again we point toward Poverty as the problem. If you have to work 2 jobs and raise a kid, you don't have time to read up on health. You don't usually have time to read nutritional information on packages either. You find what's on the coupon, and buy it. Or, I said previously, you are making a choice off the dollar menu and hoping you have another dollar for dinner.
Claiming that eating healthy costs less money than eating junk is also absolutely false. I spend an easy 200 bucks a week for me and my son to eat, and we eat healthy. Fresh and Organic healthy, so higher quality than "average". As an example of costs, my peanut butter is organic and made with peanuts. I pay 8 times more for that than I would for a name brand peanut butter full of HFCS, additives, and preservatives. I make my own soups, because quite frankly anything in a can today is a chemical cocktail and tastes like water. This costs more money to make, even when I use left overs from meals where possible. Maybe not an 8 times increase in cost for soups, but I also have to invest a lot of time. Time I would not have if I was working 2 jobs. Another prime example is natural cheeses, compared to sliced cheeses which are cheap but full of sugars and chemicals.
I only work 9-10 hours a day on average, so can spend time reading articles and recipes. I have time to plan my menus. Ten years ago I didn't have that much time, my menu was poor and my and my kids health was not "good" even though we rarely ate fast foods.
Your lazy still does not fit with the real world. If you have not experienced poverty, good for you. Coming from poverty, I see the world from a different perspective.