It's not entirely clear which comments/criticisms you're responding to when pointing out the lack of margin. Whose excuse is that? And what's it an excuse for?
Security isn't optional just because margins are low. If eg FedEx decided to disregard security because they only made 3% of the value of the packages they ship in profit, they'd lose most of that business fast. But yes, let's not shame folks for failing to preempt theoretical-yet-unseen threats, if that's what you mean.
I think it's that people who've never faced a security threat and never had to think to are among the most vulnerable. And grocery stores are notoriously thin margin businesses who actually strive not to spend unnecessary the most.
At least that's what I got from it.