Companies are free to put whatever they wish in their TOS. Whether it holds legal water is an entirely different question and for the courts to decide. The law of the land always takes precedence over any arbitrary clauses that companies put in their TOS.
Is it not? Do we just ignore it because it's not fair or they can't prove it?
How can we get from needing a million stories to being able to use just 10 stories?