No one is denying that Union Carbide screwed up and needs to be held responsible. What I am saying is that the victims of this accident would have received a lot more compensation in a more free-market capitalist society, and such a society would have created greater pressure on Union Carbide to do what it would have taken to prevent this accident in the first place. The corrupt local / Indian and the U.S. governments have made it possible for Union Carbide to shield itself from responsibility as much as it has.
Imagine that you are driving on a private road and you hit a pedestrian. It's your fault, but the road owner has a policy that everyone who comes onto his property agrees to abide by, and that policy states that all pedestrians must cap any and all injury restitution claims to $1000, so that's the maximum amount an arbitrator can make you pay, even if it would have been hundreds of times more without this clause. The governments operate the same way, except that their claims to own the world are baseless and false. You can choose not to come onto a piece of property whose rules you disagree with, but you are your government's subject from birth, and governments have spread themselves by the sword over every square inch of land and beyond!