Again, happy meals are not being banned. The sale of toys are not being banned. All that is happening is that the fast food restaurants will not be able to use toys as a way to entice children to eat happy meals.
I don't think that the govt is the only one who can do something, but they can certainly help in combating obesity. Better education is also a key in the fight against obesity, but at least the govt is trying something.
It isn't the government's job to combat obesity unless I missed it somewhere in civics class. It's up to the individual. What the heck has happened to people being responsible for themselves?