I think governments at all levels have way too much time on their hands and too much money. The biggest sexual predator in America is the government--look at how high a percentage of our population is incarcerated and having their asses raped with the blessing of the State.
Don't get me wrong. I have no problem with genuine sexual predators--grown people who engage in sex acts with pre-pubescent children, with or without cameras rolling--getting tossed into the piranha tank. And people who knowingly and willfully purchase child porn (thereby providing financial support for the abuse of children) ought to suffer some serious consequences too.
But I do not believe that mere possession of things like narcotics, kiddie porn, etc. should have the dire consequences it does in most places. Criminalizing simple possession of Bad Things gives the government way too many excuses to pry and barge into peoples' lives. We also are incarcerating way too many people. Somehow, every other nation in the industrialized world manages to function--and often with lower crime rates, sometimes much lower, than the United States without locking so damn many people up. We need to study what they do and adapt and implement it here. Beyond justice, it's a matter of simple economics: we can't afford the prison system, not in the long run.