Well, legalization simply changes the name from "drug dealer" to "businessman", doesn't it? Enriching Joe Blow the drug dealer, bad. Enriching Joe Blow the businessman, good. Is that what you're saying?
And we, as a society, are better off how because of that name change?
No, it also increases his competition and thus lowers his profit margin. Did you really not know that?