I think kodave is right here, I haven't seen any compelling evidence that the ECA is violating any laws. That said, the TOS are nothing more than a contract, and you can't write into a contract that you can change it unilaterally as much as you want. While this isn't really illegal, I think if...