Why shouldn't it be?  Treat it as a health issue, not a legal one.  Legal, pure heroin.. sold with explicit instructions as to its use.  Wouldn't that be better than the money going to organized crime, needles being shared and people being incarcerated because they simply wanted the high?