Frankly, whilst I agree with much of your points, I do have to direct you to Drunkinhik's post above, as well.
Blizzard is, honestly, not the best company in regards to their terms of service and how they handle network issues and support in general. I've seen better, I've heard of better, and they are by the far the "industry standard" in regards to these issues.
That being said, there's virtually nothing you can do. Blizzard could do something but after years of the same issues it's unlikely they ever will and you really can't go for a class-action lawsuit as most companies these days deliberately stick clauses in their terms of service saying you give up all rights to these kinds of lawsuits upon agreeing to their terms. This is to save their !@# but I just find it a %%*# move.
Companies like Blizzard will always protect their $%^ in their terms with clauses preventing certain types of lawsuits, clauses saying they're not responsible for any damages or what-not, clauses preventing them from being responsible for network issues and any other issues, etc. These are all fairly standard clauses, but that doesn't stop them from being absolutely retarded and usually harming the customer in the long term.
Of course, if you don't like it, don't agree to them.
Very unfortunate, I know.I am not here to flame. Yes, there may be terms to "protect" them from lawsuit, but as history as shown, if enough customers are complaining, anything can happen.
I am not lying when I have posted about this serveral times in the past. If it isn't there, it's probably gone as the threads ended up being "Locked" after no one at Blizzard could solve the issue.
I do not want to waste my time providing the same exact information with no errors multiple times.
Again, like I said in my original post, all information asked for was supplied such as modems, routers, computers, etc. If Blizzard likes to lock and delete unfixed posts, then that is again an issue on their part. If I can't post on a locked/deleted thread, I have to start a new one.
Most people with the same exact problem aren't able to go to a seperate state and ISP and test the same problem. I was forunate to be able to do that.
The ISPs were Qwest (CenturyLink) in Colorado. Cox in Nevada. Comcast in California. Same computer. I will give basic specs:
i7 2.66GHz OC 4.4GHz
6GB DDR 1333 OC 1700
Asus P6T Motherboard
Radeon 5850 HD
All drivers are up to date
The routers used were linksys routers (different ones) with 802.11b/g/n, and I have tried connecting directly to the internet as well. All tracerts are 100% good, which were shown to Blizzard and confirmed. Wired connections have been tested, wireless have been tested. Any tpye of router setting to try to fix this issue has been used (again, I'm an IT professional, and no, I am not some lying child trolling). I have worked and cooperated with Blizzard and all their ways of troubleshooting, relevant and irrelevant. Obviously it isn't an ISP issue, so Blizzard can't give me that BS excuse.
This problem has happened at random times with me at again, different houses and networks. The problem has happened with my girl friend at random times at different houses and networks. I only mention that I am writing this on behalf of my girlfriend because 1. She isn't an IT professional nor would she be able to do anything Blizzard asks of (not to be mean to her) and 2. She is just another random customer that has the same issue that I have seen so many other people have and not been able to fix, but simply quit the game and have to live without it.
As far as I can see and have concluded, this is completely and solely an issue on Blizzard's end. My guess is that they simply can't support the amount of traffic, therefore many hundreds or thousands of people get the end of the bandwidth and get constant disconnections/lag/hangups. As everyone who plays world of warcraft knows, everytime something has came out (expansions, patches, etc) the servers can never support the traffic, EVER, period. It feels like they are being cheap on their end, hence why they push out so many expansions so fast with no thought into them, just to make more money.