Heroin is sometimes allowed as a painkiller in hospitals to treat critically ill patients.  In fact, this should be prohibited.  Because, drug traffickers will obtain heroin through this channel, causing serious harm to society.
The statement 'The amount of heroin used for pain relief is insignificant compared to the amount used for illegal transactions' will weaken the above argument most.