This just jumped out at me. Doesn't every agreement/TOS document these days say they can unilaterally change the terms at any time and your only recourse is to stop using the service?
I mean, I guess my point is not that it's ok, but that it emphasizes how "agreements" in our society don't seem to be actual agreements and we go around with the certainty that most will never be enforced, but then people don't always agree.