Well, heroin is a pretty dangerous drug. Unlike pot, which totally should NOT be illegal by any means. There are bad people out there, and cops don't really want to deal with them. If they can get away with just busting minor offenders, they will. How many times have you been pulled over for a burned out light on your car and harassed for any possible reason? Do you really see ANY good reason that you should be fined for driving without insurance? The fact that there are states where you can get insurance that meets the letter of the 'law' but not actually cover you in case of an accident proves that it is entirely useless.
Alcohol is a MUCH more dangerous drug than weed ever was. The fact is that we were actually stupid enough to ban alcohol for several years, which caused ALOT more crime than it solved. Eventually the US will get our heads out of our asses and legalize pot, which will solve ALOT of petty crime. Just like prohibition, this nonsense of illegal drugs isn't fooling anyone. Only the lame ass cops really care about the 'problem' which is caused by their own insistance that they continue with the same propeganda from 80 years ago.
Also, murder is murder, it doesn't matter if you are mentally handicapped or a child. Oh well, once the Goldenbaum dynasty comes into power it will all be solved.