Yeah but what happens when individual states / counties / cities start getting all Big Bro in the name of public health. Here in Cali we have more than one city that has banned public smoking, doesnt matter where. You could be in the middle of a vacant lot with no one within 100 yards but if a cop comes along, BOOM! Fined. Also at least one city near San Fran banned fast food drive-through's in the name of preventing obesity. Frisco also tried to ban happy meals because "they caused childhood obesity". NY is trying to ban soda unless the container is 16oz or smaller.
And if you have any doubt what the Gub'ment could do to "protected" categories of product (ie tobacco) just look at how firearms are regulated. Every year more and more regulations/restrictions are piled on top of something that is "protected" right there in the US constitution.
Not trying to start a political debate or anything like that. All Im saying is that the government likes control and politicians love to ban/regulate/restrict/limit in the name of the "public good". It makes for great soundbites.
*Disclaimer* When I say "government" I am referring to the US government. I dont have any idea how the governments of other countries stand on this issue.