In the place of litigation fees you pay software development fees. Not that I am really against it as a developer.
Smart contracts are different from self-driving cars in that the former have competing intents within while the latter have a common goal of "not hitting anything".