I am to understand that people would rather have a shit produce out in their own time-line, rather than a working produce that does what the game maker says it will do? Of course, there will be small bugs that anyone better than you will miss, but at least they are attempting to release a quality produce. How many other companies can you say that about?
I have become less interested in Starcraft 2 and Diablo 3 due to the forcing of Battle.net use and the fact that LAN play will not be available. I have two homes and at one my only internet option in Verizon Wireless Broadband or dial-up. I have friends that do come over and we do some LAN gaming. A 5 GB limit each month hampers what I can do at this house, so it is stupid that you can only play through the internet.
This is the reason why my second Xbox 360 and PS3 are never online, so this is the reason why I am likely to not purchase these two games. If only LAN support were to be added, or if Blizzard were to promise to add LAN support in the near future, then I would purchase both games.
Let's hope.