You miss the entire underlying point.
In what rational, logical way, do I "owe" anyone a certain amount of money for possessing an object? I have caused no monetary harm to anyone. If possessing the object is a direct threat to someone(and it isn't), then why is the person not jailed so that they can not harm the person they were attempting to?
You speak of a system of justice that essentially ends up punishing people based upon their economic status. No level of government has the legitimate power to say "Give me money for doing something we said you couldn't, or go to jail".
In a correct system where people are punished for violation of indivual rights, economic status matters not. People who are for, and pass such laws that fine people for actions which do not violate rights know damn well that the law will result in the jailing of anyone who can't pay it. Hell, drug laws were originally targeted at minorities, so I know this is the mentality of those in power and those who seek power.
All rights resolve to:- I want to smoke dope.
Its a one note samba.