This is going to sound harsh, but you sound like the worst kind of person.
I don't know why you care so much about what OTHER people do. People with similar "control what others can do" are the entire reason that gay people can't marry, etc. It doesn't affect them AT ALL, but for some reason they need to have their input.
My favourite people are like FQL just said. That's who I try to be. If you want to smoke a cigarette, cool. I think cigarettes are gross, but does it affect me? If they're smoking next to me, yes. Okay, this is a good place for a rule/law. However if that person is in a backyard with 4 friends that are all adults and all wish to smoke, are they harming anyone other than themselves? No. Then let them do what they want.
"I don't like pop, it's garbage, so because I'm not a fan of it, no one else should be able to use it"
Im only like that about drugs and i dont care a ton. Ill never understand the logic behind using them.
"I don't like pop because its unhealthy and a waste to drink, so naturally it makes sense to think no one else should drink it"