I think its an attempt to cut back on health system costs, disguised as well meaning measure.
Up next alcohol bans. One might not even numb oneself while beeing a slave to the "allways right" generation vampire.
Tobacco is inherently bad for one's surrounding as well.
Good luck, Canada.