I'm telling you a fact. A ToS is legally binding. Outrage, and wishing it weren't so won't change that.
Actually, many aren't. Many Terms of Service agreements or EULAs are looked at quite critically today because of the fact that companies reasonably expect that nobody has read them. Sensible provisions tend to be upheld, unfair ones... aren't always. If I install an app, and buried in it's EULA is a requirement that I become their indentured servant, it isn't enforceable.