Agreed, I am mainly just thinking of plain old users. Your first time arrested user with $20 worth, I don't care if it's crack cocaine, meth or fentanyl, shouldn't be going to prison at all. Maybe 3rd, 4th, maybe if they were doing other crimes, sure, but I'm thinking of the most basic case, the crack laws used to be fierce in comparison to the 'crime' and now the meth laws are, and soon someone will cry for fentanyl to be treated like that.
Gotta go at the dealers only, IMHO. And it's all about catching it at the borders and oceans and skies so that the market gets super scarce and those people who were seriously thinking of trying to start recovering (a significant % of users at any given time), are kind of goaded into doing so from scarcity and expense.