Oh come off it. I smoke (and quite heavily too) but not being able to smoke our cancer sticks in the company of people that don't is hardly an infringement on our human rights. Maybe they could have changed it to only places that serve food were non smoking areas but did you write to your MP regrading this. How many smokers did? We all knew it was being discussed. I did nothing so I can't complain about it. If the government let a food dye out on to the market that was known to cause cancer but you carried on to eat it because it wasn't banned even though informed that it was carcinogenic, and then you or a member of your family contracted cancer you would want to know why it wasn't banned.
As for alcohol, I agree with Reverand. It's a misery drug. I was shocked to find out that domestic abuse is at it's worse on a Saturday and Sunday afternoon when men come home from the pub after a few pints. It's not an idiotic few though is it? There's thousands upon thousands who can't drink responsibly.
The government have to look after the majority and if binge drinking is costing the country billions in health care, extra policing and criminal damage etc then the causes have to be looked at.
Do you even know what a dictatorship is? Are you aware you can raise issues with your MP and that you have the right to vote?