From my experience, most of them are good. They can't really go around fucking people up or they get fucked up themselves. I even know some people that had problems and bought from different dealers, because the dealers wouldn't sell them that much if they only went to them.
Opiod dealers are a different kind, but most of them are opiod users too, so it's hard to judge them. I'm not even sure I still consider opiods to be drugs.
They are all enabling drug cartels, so no, none of them are good. We can't go around and say companies if not by law are at least morally responsible for child labour and forced labour camps in their supply chain and at the same time ignore that every fucking dealer gets their shit from sources that do the very same thing. There might be exceptions for some drugs, I'm not that deep into it, but in general there is no moral way to sell illegal drugs.
Cartels is such a buzzword. Most of them just do normal business. And only cocaine comes trough them outside of America.
What is your point exactly? Are you merely expressing that you're not moral yourself for posting here? Are you going around telling people who buy stuff from China that they are all enabling child labor and wage slavery?
Everything can be better, but if you take away something that people like, you kind become responsible for the result. Imagine taking the beer away from somebody enjoying some beer, what's the chance that you'll get your ass kicked? But what happens when a cop takes away the drug of a drug user? Most people just give up, lose their drugs, get fined, and possibly even jailed. It's safe to say that most drug users think your morals are far worse.
I would even say that you are the one enabling an oppressive force, while cartels just leave us the fuck alone.