This is adorably naive hacker thinking.
If that's not the point of smart contracts then what is a smart contract? How is it different from that thing which we call just "contract"?
So either the smart contracts are just contracts, or they are product of naive hacker thinking.
So for now nobody appears to be willing to stand by 'the code is the law'.