It would be like outlawing masturbation cause some people masturbate to the exclusion of all the things you have mentioned.Finally... where these people are a cost to society, then all we require is pigouvian taxes, and the issue is economically corrected (minimises dead weight losses due to heroin use).