Besides, if the vast majority of people ignores a rule, maybe it means that the rule is ripe for changing. That doesn't necessarily mean removing TOS entirely, mind you. There are a bunch of other solutions. We could enforce minimum standards for human-readable, short form presentation of TOS. We could enforce what they may and may not restrict, in order to allow users to accept with reasonable minimum expectations of what they're accepting.
Have you read in their entirety every single ToS you ever signed?
If you didn't, why do you expect others to have? And if you don't expect others to have read stuff they agreed to, how fucking realistic is it that the rules say that everyone should abide by something that's simply impossible for a normal human being to do?
The rules exist and they are fucking dumb. Or better if I say: not grounded in reality?