>>radica+f8
Should or shouldn't is up for debate, but until such a time when consensus is reached, the contract that was agreed-upon between the parties should stand. Otherwise we have chaos, and that's a bad recipe for people to go on with their lives.
If we as a society don't like it, we should enact laws for/against it. Though, I agree with another poster here that it is practically impossible to change any laws at this point. The whole system seems to almost be designed for snail-paced gridlock.