This is a shoot from the hip idea. Speaking to younger folks, it seems to be much more cultural/social change rather than anything to do with health.
This might be an odd fluctuation to do with the first primarily social media generation? Don't know but that is just how I have seen it.
You are probably right about banning weed/vapes. They don't have anywhere near the same indoctrination into the structures of commerce and power that alcohol has.