I have no sympathy for companies losing money due to theft at self-checkout, it's a cost saving measure that's bitten them in the ass.
They also suck for alcohol, or anything that doesn't have a barcode, as mentioned in the story. I never buy either of those products at self checkout.