You don't see buildings that are near collapse and require constant repair and redesign.
When the covid thing is over, have a trip to Sydney Australia. There;s lots of cheaply done buildings here in all states of disrepair. People cheap out on the invisible stuff like correct wiring, correct plumbing and correct foundations.
And in software people cheap out on those same things because they can take the money and run.
You could fix this by making payment for software as 25% upfront with 20% on deliver and then 50% on 18 months of as advertised use.
But no one would ever do that. When Azzure or GC or AWS goes down every 5 years or so for a few hours, everyone gets server credits back for teh interruption and revenue loss.
No liability as assumed.