Devil's advocate- just because the violence is not visible doesn't mean it doesn't happen. It's just pushed out of sight. The increased ease of acquiring drugs is probably pretty strongly correlated to stronger cartels elsewhere.
I think the real solution is legalization of most drugs but until then I see no issue with these tactics.