The problem with non-something clauses

Non-compete clause, non-disparagement clause, non-solicitation clause...

There are a lot of these clauses out there and most of them only protect one of the parties involved.

Would we still need them if relationships were built on trust?