How about a Beta arena....the new patch could be downloaded by many..and tested for bugs before it's mandated to the mainstream to have to download or dont play online?
They did that for the Terrain update....and we still got whines. They made the Beta public for a few months or so and had a forum for any bugs, and we still had whines when the update was released. People seemed to refuse to use the Beta (which was all over the forums, main page and in-game) but wasted no time in complaining when something didn't work for them. HTC can't make something perfect for everyone (just as no one can) and it is made all the harder by the fact we have such a wide variety of computers, from very low end to $6K rigs that blow anything away. Bugs happen, they will be in their office tomorrow at 8am EST (think that's the hour) to start fixing all these reported bugs. They tend to find the biggest problems, or most common ones, and put a patch out for that that very day and continue to put out patches fixing bugs likely in order of most "harmful" to least.
Just give them a day to get some sleep.