it's more than education...we bombard people with commercials all day for cookies, soda, ice cream, pizza...they package the shit so you can eat it in the car, on your way home to dinner...
i am an asshole, and i'm really really tired of people not taking responsibility for their own choices, but even i admit that the temptations put before people every day would make Christ think about a twinky on the drive home.
if addiction is a crap shoot triggered by your dna, then why hasn't it been this bad for ever? why does it keep getting worse? genetic predisposition is a factor, but far from the only one...availability is a factor...it's a lot easier to get EVERYTHING than it was 100 or even 50 years ago, hell, even 20 years ago...not just drugs, but porn, food....w/e you want...most things you can have delivered overnight...
there are addictions you haven't even mentioned...i know couples who have split up over online gaming...some because one partner ignored the other, some because they couldn't agree on which game to play......
how much of it is genetic? how much is societal? how much is people being lazy gutless fucks? i'm not sure, but i'm guessing it's somewhere around 33.3/33.3/33.3.......