content: I don't think you've thought this through too well. The legal system has many unintended consequences. Are we now deciding as a society that typical software bugs are now grounds for mega-lawsuits? Maybe in extraordinary cases where a grossly negligent error causes a loss of life or something, that would be very reasonable. But the problem is there is no such thing as bug-free code. What you propose would go a long way to shutting down the software industry and grinding the entire economy to a halt. Even NASA, who has large teams of experts who write code very slowly and methodically, cannot manage to write bug-free code. What hope does a typical business coder have who is given shitty documentation gluing together a few systems made by random Pajeets have?