One thing always absent from these conversations is the fact that shrinkage, whether shoplifting or employee theft is already baked into the business model for the mega corporations.
They expect a certain amount to occur, and they factor that into their pricing of all their items. $10,000 of theft from a store with $10,000,000 turnover is 0.1%. And… the big stores are insured. To the point that they have to decide whether to file a claim on the theft or not. It may wind up being cheaper to eat the loss than reporting it and having premiums go up even higher the next year than the actual value of the theft.