In D3, you paid only for the rights to access the game. You do not pay any fees like you do to a cable company as a subscriber. You paid a one time fee, to "rent" the game. Internet servers and access to said servers are not paid for by your rental fee. Your analogy to the cable company would have been shot down by one of your fellow legal students no sooner than the words were out of your mouth.
Secondly, most of your references about law do not apply to online issues. In fact, most attorneys know absolutely nothing about how to litigate or have knowledge of the laws involved with the internet. There are so many factors involved, that unless you hire a well known business lawyer who specializes in the internet, you have wasted your money.
The reality is this. Blizzard has sole right to ban your account at anytime for any reason, and it is protected by DMCA, BAC, BCP and other copyright laws. In fact, as long as they have a EULA and you agree to it, you are bound by whatever choices Blizzard makes. It doesn't matter whether you feel its ethical, but illegal or unethical and legal.
DRM allows for this type of control, and DRM is allowed by DMCA. Blizzard by law, can do almost anything it wants when it comes to controlling their product and who uses it and how they use it.
As a law student, you should recognize the phrase. "including, but not limited to". Blizzard can ban you for everything they specifically tell you, but are not limited to just those. Anything else not specifically listed is still allowed, because they are not limited to only what they wrote down. It is classic legal jargon to protect people and companies from things their LAWYERS couldn't think of when they wrote their documents.