That's not usually a choice, and it's not due to monopoly. Just about every company out there is adding these clauses to their contracts. And consumers have no power to combat them.
You have the power not to enter into the agreement. No one is forcing you to download a song from iTunes or open an account at Wells Fargo. If you don't like the terms, don't enter into the agreement.
Your suggestion is effectively a suggestion that anyone who wants to not implicitly agree to such terms simply doesn't participate in the developed world.
This makes zero sense. It's on par with saying "dude just turn off javascript".
Is the answer to political corruption buying a boat and taking refuge in the pacific ocean, or is actually correcting the problem?
That's not really power. And again, I see absolutely no valid reason why these terms should be allowed. There is zero reason why a company should be able to ask you to sign over your rights. They're rights for a reason. You're supposed to have them.