If an employee or thief is injured trying to detain someone the hospital bill could be into 6 figures and the store will have to pay the medical bills. It is cheaper to let them walk with a $50 item knowing that 90% of them will be arrested at a later time.
Workers comp for the employee or general liability for the thief will pay the hospital bills along with a insurance premium increase far greater than the items stolen.