It is a bit insensitive to call people who had problems with drug abuse idiots.
Not only insensitive but also very simplistic and wrong point of view. A lot of drug abuse is basically people trying to self-medicate psychological issues, trying to have a escape from oppressive life conditions, or trying to fit in with a crowd due to loneliness and self esteem.
Considering how much of our work is destroying people’s jobs or making their lives a bit more miserable we should at least try to be a bit less judgmental.