The drug laws are absolute hypocrisy. Largly based on racism, and class warfare they are in and of themselves a simple money stream for the law profession. From the beat cop through the court system, prison guard to rehab councilor, and drug cartel to international money launderer... I'm sorry banker. Everyone gets a cut. How else can you explain the price of weed. You can't hardly kill it if it infests a farm field. A bushel or 56#s of corn is worth about $6.00 give or take You telling me an ounce of dope should demand the same amount? Lot's of money being spent greasing the skids. Brewers and distillers have been grandfathered in.
It's the dopers life to with it what he chooses. If he chooses to get high and screws up someone elses life we have laws to deal with that situation, no different than drinking and wrecking. No different than being a Dr. and leaving tools inside someone, no different than calling 911 to report an accident and causing one yourself. Sometimes the best intentions have bad outcomes should we outlaw 911 service to cell phones? If I choose to be a $7.00 an hour house painter and get baked on dope every night, who cares. Sure house painters who don't get high are getting $19.75/hr. but guess what, I likes my weed.
In the end drug laws are a tax on stupid people. If you are too stupid to understand what it is, you pay the tax. Someone is collecting the cash and they won't easily stop collecting the tax revenues.