If someone gets an infectious disease, we don't judge them for having a weak immune system.
If someone becomes addicted to a substance, we shouldn't judge them for having a weak physical or psychiatric system.
Addiction is a disease and should be treated as such. All of the xA (Alcoholics/Narcotics/Gambling etc) Anonymous are fine communal assistance groups, but addiction is not about will power.