It isn't so much people can't defend themselves as much as not enforcing the laws, which in part happens because those in power hold a certain perspective of human nature. It seems they think humans are inherently good and that violent crime happens because of the consequences of our economic system.
> those in power hold a certain perspective of human nature
If those people in power are too stupid to be poor, then it becomes even more important for the store owners to hire private armed security agencies to prevent all. Local communities too should arm themselves and make examples out of few people.
One does not have to go on a rampage. Couple of tiktok teens trying to rob GUCCI need to be shot. Everyone else then quickly finds good in their heart.