> Do you propose we lecture to thieves to dissuade them?
No.
> as if it were some sort of magnetic draw, an irresistible temptation.
The shoplifting itself is committed by individuals and individual cases of shoplifting should be a reasonably light punishment. It’s not murder.
But a single person is not shoplifting $300,000 worth of merchandise. There’s two culprits: the ease of selling vast quantities of stolen items and from which follows the organized crime rings that facilitate it.
If you want to stop it, you need to crack down on both the fences (eBay, Amazon, etc.) and the organizers of these shoplifting sprees. Sure, punish the shoplifters too, but going after them won’t end it - there will always be someone in need of easy cash who can be recruited in their place.