It has been reported that people who are addicted to heroin will eventually try to quit, mainly based on the following two reasons: the cost of maintaining drug use and the fear of being arrested
If heroin is legalized and can be obtained cheaply, then these two reasons will be both not applicable anymore
If heroin can be legalized and bought cheaply, it is unlikely that drug users will try to overcome addiction.