Today, companies can enforce all sorts of crazy things on you just because some internal counsel wrote it in a Terms of Service document. And when you push back, everyone up through to Congress and the Supreme Court throws up their hands and says "Well, you voluntarily agreed to it." No I didn't! There was no meeting of the minds, no ability to negotiate, and the so-called agreement was not offered from an equal bargaining position: It was essentially take-it-or-leave-it policy written by a corporation.
This needs to end. These things are not like contracts that equal parties sit down and shake hands and agree with each other on. I don't know what they are, but to lump them in with contracts and licenses seems totally wrong.