Exactly. Legal drugs get weaker because you can exchange information about minimum required dosages (saving money) without risking arrest.
Illegal drugs get stronger for exactly the reason you stated in your first paragraph.