I think this would be true in an ideal world, but in practice I fear businesses can avoid dealing with the externality of employee injury. Many people working in building, manufacturing, manual labour, etc are low-paid, low-educated, and in the US may well be illegal residents. All of these things make it difficult for an injured worker to sue.