What kind of witch hunt is this? mandatory facial recognition? prison for shoplifters?
Shops can protect their stock as they wish. but they choose profits first.
The obvious solution would be delivery only - and when you can get your shopping in 15minutes, who really needs to go to the shop? but no, the shops like the sales from people browsing and being hungry when they shop. They don't lay the shops out for our enjoyment.
They don't actually care that much. If they did, there would be active and empowered security, lower stock on shelves, more security tags etc... don't be fooled.
If you're going to go after shoplifters, go after the organised crime, theft to order etc