Your points make so much sense because Prohibition is historically proven to be super effective. Oh, wait...
Why don't we just hold people responsible for their actions? If shitty parents beat their children with baseball bats, are we going to go after The Sports Authority for selling bats? Think of the children, Squid! The children!
If you are going to pass laws, why not make it illegal to sell any junk food at all to fat people? They're pretty easy to spot and are actually the people you are trying to help. Or how about if a kid is determined to be obese, charge his or her parents with criminal neglect?
But no, Liberals would never support that idea because it's discrimination and could hurt somebody's feelings. So instead, rational people that happen to possess a modicum of self-control have to suffer because a portion of the country is too stupid to realize that Pop Tarts and Dr. Pepper probably aren't good for their kids.
I'm a relatively healthy 40 year-old man. The idea that the government is going to prevent me from buying a 20 oz Coca-Cola because some fucking mouth-breathers in Middle-America can't make their children not be fat without State intervention makes me want to blow up government buildings in my spare time.
Why do we care about their children anyway? Your precious statistics overwhelmingly show that they will most likely end up stuck in the same socioeconomic and educational rut as their ignorant parents are. Why are we so gung-ho to prolong the lives of stupid people? They'll just use that prolonged lifespan to have more kids and fill the world with stupid people.
Fuck it. I say we put more vending machines in Public Schools! Free M&Ms for all the kids that aren't in Honors classes!