It especially pisses me off when one group (Apple) does it and I am also financially bound to AT&T so I can't even walk away. Those need to be decoupled: Apple changes their TOS, I refuse, and thus I am released from my AT&T contract. That, I believe, would at least slow down these changes for the coupled contracts.