This is not a problem British Columbia has. Alcohol consumption and selling is already quite restricted in BC.
If it's not consistent, what is the rationale?
So, the answer is: no. People smoking meth today do so freely in and around the Skytrain stations where alcohol is not allowed.