Shopkeeper’s privilege exists as long-standing common law doctrine for a reason. No business should be forced to tolerate theft, or be forced to pay off-duty police officers to prevent it.
And no one is compelled to be a security guard; if the risks and pay don’t align, they’re free to walk away.