> There is not overall any sign that poor people, as a whole, have increased criminality; other factors like culture are far stronger.

"Criminality" is too broad a characterization. It covers both assault and petty theft. I never said the poor are more criminal as a group than any other group.

People in poverty are more likely to commit petty theft out of need. Similarly, people who are very wealthy are more likely to commit large scale tax evasion out of greed. Both are financial crimes, but they are not committed equally by both groups.

> Punishing crime and preventing it (like shoplifting) helps poor people, too.

Yes, and so does giving people in poverty a step up out of life circumstances that make them more likely to commit petty crimes (like shoplifting).

Similarly, punishing large scale financial crimes by the wealthy (something that has basically stopped of late) would benefit everyone, from the poor to the wealthy. In fact, punishment may be the only disincentive for financial crimes by the wealthy, since they don't want for anything else.