Coke is both better and worse. Not quite as addictive, but it seems to damage people more than heroin does (particularly mentally).
Unlike cocaine, opiates would hurt productivity in general.
There was a time when many people were addicted in China to opium...
Wars were and are fought over best growing grounds of many drugs.