It's not about fault is it? It's about a level of care (which one can argue about). In this case the society says your work has a responsibility to provide for you in case of accident within certain parameters. He keeps his job, he is cared for and he continues to be useful to society. It's a not unreasonable approach.