Retail employees aren’t allowed to stop shoplifters or they get fired. At no point does a corporation consider the employee to be the good guy.
This is one of my pet peeves, in a very broad sense. It's not just about stopping shoplifters.
Corporations have lost all loyalty to their workers. If there is any sort of conflict, for any reason, just assume that your employee is at fault, and fire them. If the budget isn't looking great, find some employees and fire them. If you have a stupid policy that your employees don't like, fire them.
"Hey -- I sign the paychecks, don't I?????? I can fire anyone at anytime. It's deeply satisfying and makes me feel important. Fire those employees left and right. Yee haaa!"
And (possibly related ...) corporations seem pretty upset by the lack of loyalty that employees now show to the corporation. The quiet quitting. The leaving without two weeks notice. In many ways, the wage slaves seem not to love their masters, and they show insufficient loyalty. What could be the cause? It is a mystery.