Smart contracts in fact is a computer program that can not be bribed, there are a lot of examples of incompatible with lawyers, for example, you called a taxi, your account was debited funds, and if the conditions of your smart contract are not fulfilled, then you will get the money back, if executed, it will be written off, and in the future there will be no disputes, ie in such a situation, lawyers and not to anything. Of course, there are disadvantages to any technology, but I see more advantages in smart contracts, and I think they will eventually lead to ideal work.