It's a load of shit, if you want to drink, eat, smoke, do drugs so be it.
Why should i have to pay over the odds for booze when i drink once a week, i don't smoke or drugs so i don't think it's going to have a massive impact on my health so fuck paying for someone else to drink their life away.