I think the real 'gateway' drug for people is their personal lives. People who end up addicted have other problems. Mental illnesses or what is common is lack of community. If your life is good, you do drugs for fun in your youth, and move on. If your life is unhappy, you do drugs and the only time you feel good is when you're high, so you keep getting high. Poverty and isolation are larger issues.