Who writes those contracts? Who debugs them? Who settles disputes if one the parties feels that the other isn’t honoring them?
This replaces attorneys by creating attorney-programmers who charge more and have less recourse when someone makes a mistake.