But every piece of software is legally held warrentless - no warranty is the heart of Microsoft, Oracle and the GPL licenses.
Yes I know the stories of “insurance made steam boilers safer”. And it’s true. But it also stopped innovation in the space before Charles Parsons came along and ignored the whole thing (military industrial aristocracy)
I think the answer sits somewhere in “have less stuff”.
We have millions of lines of code in all walks of life and Inswear we are orders of magnitude over engineered in almost all cases.
If you work for a large company try counting how many different ETL solutions exist, CSV uploaders, data lakes, warehouses and so on
Then imagine having one library to do it.
Somehow we need to get there for … everything