No, that's not where I am "getting confused". I know that corporations cannot compel the people who sign contracts with them to do whatever they want, and I know why, and the answer is "because law supersedes contracts", not because "the free market somehow".
It's because you won't sign a contract that compels you to do things you don't want to do. That is your protection. If you believe the law will protect you from contracts that are bad for you, think again! The law will protect you from a few kind of contracts.....for most of them, you're on your own. Know what you are signing.
--
Congratulations to SuperNiceDog, Guru Winner, who was smart enough to pick
your 7 time champion, Link.