As 1 data point, I have a cousin who is 17, and I am 35.
As a 17 year old, she's been taught the dangers of cigarettes, that drinking is bad, and to avoid drugs for a number of years already.
I'm not saying this is bad... it just feels like previous generations (Millennials, Gen X, Boomers, etc) did not really go into the informational side about the risks of drug use from a personal level, and moreso approached don't do drugs like an episode of COPS, which focused more on the risk as a scare tactic.