The perfect tax. Raises money whilst also discouraging objectively harmful behaviour.
I've always thought that these kinds of "vice taxes" shouldn't go into the general fund. They should go toward things that are related to helping the cause. In this case, the funds could go into awareness programs, subsidies for healthy foods, etc.