I think there's different answers...
1) Yes, many people use food as comfort and "abuse" food... I've been guilty of it at times in the past.
2) Occasionally eating a "hearty" meal is not food abuse. If you sit on the couch every night stuffed to the brim with bad stuff, sugar, carbs, to the point you feel like dung... That's gluttony.
3) I think many families just DON'T UNDERSTAND that pumping sugar and carbs into their kids is going to make their kids FAT and UNHEALTHY, and that their kids will NEVER outgrow the tendency to eat that way!!!! Where do we learn to eat?? Not from a nutrition book, but from our parents!!! If our mom gives packs a lunch of a Peanut Butter & Jelly on white bread (quite possibly the worst sandwich you could feed a child), some cookies, and an apple juice... what your mom has done is packed you full of sugar and ensured, virtually guaranteed you will get fat. If you don't -- you just were blessed with a very fast metabolism. Pray you don't get diabetes.
Ignorance is bliss in this. I'm glad the "low carb" diets are really taking off. Staying away from excess carbs can do nothing but GOOD. If we got rid of refined sugar and refined white flour ENTIRELY, our diets would improve dramatically. This stuff is the core of evil food. It is completely man-made. Humans weren't meant to consume these things, because nature never made them. We should eat meat, natural grains, fruits, and all within reasonable boundaries. Not overeating.
That's my "food philosophy 101"...

I grew up eating all the wrong stuff, and it has taken me 29 years to START to get an idea of how wrong it was.
Stop pumping sweetened fruit juice into your kids! Stop pumping white flour and refined sugar into your kids! Stop letting them keep that "candy stash" in the house! Maybe I can help the next generation not be the fat lard behind that I turned out to be thanks to this bad diet. Unfortunately, everyday I see today's teenagers and I see what they eat. I see that they will gain 50 pounds the minute they get out of high school if they haven't started gaining by their junior/senior years. You can't just eat a jumbo bag of Doritos and 2 Dr. Peppers and call that "lunch"!!
-James