Obviously, this is because drugs are illegal.
No. Its because they don't have the money. Brain dead druggies will never have the money and they'll kill for the fix, they don't care if its $5 or $100.