No. Better than the current system of laws we have.
Currently, the current system requires lengthy court intervention with interpretation done after the fact.
Smart contracts can allow for a fixed number of resolutions with a timeframe defined up front. Smart contracts won't work for everything, but they might be a better fit for some things.
You mean like, say, the current system of laws we have? (:
Sure, laws are strange and arcane and require expertise to translate them into understandable terms, but any form of code has the exact same problem.