I don't blame a child for it's eating habits.  However, I do have contempt for teenagers as they should have enough cognitive power to realize too much food makes the fat.  Parents that allow their children (especially young children) to get fat are setting them up failure.