That word "binding", what does it mean?
Discussion
When I call a contract "binding," I mean that the parties involved have obligated themselves to fulfill the agreed terms of a contract.
Once such a contract is made, failure by one party to fulfill it would be an offense against justice. When an one party fails to act justly, the wronged party must be able to take recourse to some legitimate authority to ensure the demands of justice are met. Oftentimes, that would be a judge of a civil court.
Who is going to run a service that figures out and enforces any contract without limit? That would be like having a blockchain without any block size limit.
No one needs to run such a service all the time. All that is needed is an authority to which the wronged party can take recourse when another party has broken a contract.
That's why courts of law were invented.