Nah..i mean people that have drank in pubs should not be allowed back into public until they have sobered up. They cause much more harm and distress to the public than any vaper can. Have you ever been sat on a bus when somebody that has consumed alcohol gets on and sits next to you? They stink and are embarrassing. Sometimes even aggressive.
Laws against antisocial behaviour exist. Drunk or otherwise. People behaving so in beer gardens get chucked out too.