An update from fansite:
A member from the Diablo 3 community asked “Why is blizzard so against open testing” and lucky for him, he got a direct answer from community manager Zarhym explaining why.
Zarhym:
1. Start with a small sample audience to test stability
2. Take bug and crash report feedback; act on them quickly
3. Release new patches to make some very necessary changes in the small test environment
4. Keep testing stability while adding new battle.net/infrastructure components
5. If everything is running incredibly smooth after steps 1-4, invite people from the general public to open the flood gates on stress testing and get focused gameplay feedback/bug reports
This is a very layman’s description, but the point is we have to slowly throttle in more people to test the game as we continue to create new builds and work out new battle.net functionality. Once the environment is stable and many of the core features are there, we then start to invite the masses.
I’d feel remiss in not mentioning this: we absolutely want everyone to play this game as soon as possible. But to make that a reality, we must first excel in both content and deliverance. (So let’s put on our classics and we’ll have a little dance, shall we?)
After that answer, another member asked if we’re on step four and his answer was…
Zarhym: Basically, yea.

We’re getting really close! That’s the good news.
We’re getting very close guys. Only a matter of time. Many are speculating tomorrow since Blizzard deploys their patches and maintenance on their games on that specific day. Another sign of beta, let’s just hope it starts this week.