People get addicted because of poverty, uneducated or just plain curiosity. Yes you can say "This is why people get addicted then go home and figure out its origin and prevent it in the future" BUT you have to deal with the situation now. Change the situation now, so it can be prevented in the future.