There is truly no end to corporate apologists on HN.
I mean, the wording is shady, but exiting contracts isn't some end of the universe event, you pay whatever penalty are present for the contract termination and that's it.
People are also free to sue for monetary damages incurred from having to pay upfront whatever work they had to do to prepare their roof, and again, doesn't make exiting a contract illegal.
Parent is right in not jumping the shark and branding things names they aren't.
heck, it's not even clear if it's actually a breach of contract since they were willing to return deposits etc.
What rules do you think courts use to make judgements?
so by contrast you think the ever given being late against their delivery contract is illegal?