Something has to be done about the lawyers who are behind these kinds of actions by companies. The lawyers must face real consequences for creating this kind of system.
It is likely the insurance company. No insurance company wants to pay out when an employee or customers are killed or maimed in stopping a theft.
I realize that circumstances cannot be foreseen. Byt insurance companies are usually the ones setting up rules like this.
If they employee knows the rules, then decides to try to apprehend the thief, then they may well lose their job.