Earlier quoted context omitted.
What punishment do you suggest then? The unacceptable answer is none.
The fact that the only solution you see is "punishment" is exactly the problem. No reasonable punishment will stop these crimes. Period. And unreasonable punishments, like locking a human in a cage without rehabilitation for years of their life, only make the problem worse and cost us a ridiculous amount of money (and humanity). So maybe take a step back, or five, and think about the causes of petty crimes and why th…
Reasonableness can be debated. That these crimes are unstoppable less so; not only is any crime stoppable, if stoppable means reducing the yearly instances of it. It's disproven because the crime numbers have gone up since these policies have been implemented and we've reduced incarceration rates. It's a correlation that you can't ignore.
Your humanitarian argument is absolutely legitimate, how we deal with people who steal, often out of necessity due to addiction, mental illness, or other desperation. It's hard to say that punishment is always an inhumane option though. We can't run a society and dense cities without an enforcement of some order, since that concerns the other 99% who aren't committing these crimes. If pharmacies close and parks are unusable, everyone suffers.