I'm all for laws that protect children, because after all, anyone can squirt a baby out and then the child is subject to that person's whims for 18 years. Children, imo, need protection from bad adults.
However, I have always been against the government telling me what substances I should put in my body. Labeling is fine, and I think we fall short on labeling in this country. But once a person is old enough to vote, serve in the military, sign contracts, etc., the govt should stay the hell out of telling us what we can/can't put into our bodies.
I feel very strongly that we should have access to healthy foods. I feel just as strongly that we should have access to heroin. (And by inference, anything in between.) And most of all, access to information so that we can make our own decisions.
Considering that politicians in general are some of the least ethical and moral people on the planet, I find it ludicrous that we should listen to them about any personal decision that helps or harms no one but ourselves.
If you want to smoke in bars, there are states that still allow it. Apparently, those states still leave it up to the business owners to decide which policy is best for their individual business.
"Right is right, even if no one is doing it; wrong is wrong, even if everyone is doing it." - St. Augustine