The US is not the only country that has an obesity problem. Increased risk of certain types of cancer, diabetes, cardiac arrests / strokes, high bloodpressure are all possible effects of obesity and those claim more lives at the moment (globally) than hunger. I'm not saying that hunger-problem is overestimated (far from it!), but it seems silly to punish people for eating less than they could. Especially with a hunger problem still in existence.
I'm not so sure. On the one hand, it's good not t waste anything. On the other, with some of the rediculous-size portions you can get, it's not a good thing if people are 'forced' to eat more than you require.. Obesity is as much of a problem as hunger nowadays..