After reading the book Ordinary Injustice, I can assure you the US legal system is extremely far from humane. Our system is overworked, biased, and inherently breaking down in th invisible small courts of our country. Fairly enforced laws may seem inhumane, and I am sure there would need to be patches to any such system to refine the morality it reflects, but I am having a hard time imagining it being any less humane. Secondarily, you can simply issue a "fix" contract for 25 million extra. If the other business is operating in good faith, which they obviously were they would be just as willing to have an additional contract to make it right. I am not sure I am a fan of smart contracts or not yet. There can still also be overrides for humanitarian purposes.