Honestly I don't give a fuck about whether the people in jails and prisons are in there for "victimless" crimes or not, or "violent" crimes or not. Have you ever been locked up, or ever sit through arraignment court? While I wouldn't advise getting arrested for the educational value, I would recommend sitting through arraignment court for a day, so you get an idea of who the police are actually arresting and why.
I can tell you this: a very large number of people who are arrested are released without charge, at their arraignment. I've heard estimates that at times- especially when for political reasons the police have an "all hands on deck" in DC it's around half of the people who are arrested are released without charge. They arrest them to boost their statistics (part of the reason I don't worry about the statistics too much: metrics can be gamed) for arrests and to keep people off of the street for a day or two. And I can tell you of those who are charged with crimes, most of them are there for some silly probation or parole violation (I saw a woman get her probation revoked because she violated a condition of her probation that she was not allowed to be in any automobile - what a condition!), or a nonviolent drug offense (typically simple possession), and once in awhile they'll bring around some sex workers on solicitation charges.
There are people who get locked up for things that actually hurt people. There'll be a couple DUIs, and maybe a couple domestic violence cases. There may be a couple people who are there for the (nonviolent) offense of selling drugs. But, these are the minority.
I will also tell you this: I don't think I've ever seen people go to jail for crimes that others don't get away with on a daily basis. They lock up people who use heroin but people who can afford to shop for a doctor can get oxycontin, which is basically the same damn thing but in pill form. The CEOs, managers, and stockholders of Endo and Purdue make a killing off of it, but they'll never get in trouble (especially the shareholders!), and the number of doctors who get in trouble is really low relative to the number of doctors that are engaged in the process. And when any of these people get in trouble, it'll usually be civil penalties, civil damage, perhaps probation, or criminal fines. Very very rarely would any of these people get sent to prison, which is where most of the people end up in the heroin world. Lend your car to someone who may end up using it to buy or sell heroin, however - and you may find yourself getting locked up on accessory or revocation charges.
(I will add, because I'm unsure of how to work it into my post, that many people have an assumption that people turn to prescription drugs when they have a medical problem, and that therefore people who are abusing prescription drugs are more likely to have a "good" reason to be on drugs. I think that's bull: many, if not most, people who are addicted to any form of drugs turned to them as a way of medicating real physical or emotional problems. The rich can afford to find doctors who prescribe the pills. The poor are left to self-medicate. I don't believe self-medicating makes you any worse than finding a doctor who will medicate you in the way you want)
It's not just the drug war where the system reeks of hypocrisy, either. People will get locked up for weapons charges while the weapons dealers rarely come under scrutiny. To say nothing of the amount of times around the world that the US itself functions as a weapons dealer to despots and ruthless killers. And I won't even talk about the level of hypocrisy with what will get you arrested for a "violent offense" versus what the police (or military) get away with doing in every city in the world, every day.
Drug abuse and addiction is a problem, sure, and there are problems as well related to access and proliferation of weapons. But society has chosen to deal with some of these manifestations of these problems in some segments of society - typically the poor, undereducated, and minority communities - with hard time in prison, and in other forms of society the problems often go unaddressed, and when they are addressed it's with kid-glove treatment. And, the brainwashing. I'm sure you've got ten ways to explain to me why running a heroin cartel is so much "worse" than running a pharma business that is getting rich off of synthetic heroin. And that's because the people in the heroin business don't have the power and influence to launch PR campaigns, and nor do they run the public schools.