Lol. "Middle class" doesn't exist anymore, it's only a term used by out of touch politicians to refer to people who can maybe afford to go out to eat once a week.
Yet, shoplifting happens more often in poor areas. I'm sure you can cherry-pick op-eds about middle class and even rich people doing it, but in reality, it's mostly survival.
I guess you're right, i forgot it's mostly american here where small, family owned market did not exists, because american keep driving themselves into a corner.