Not sure how anyone can complain if they are doing an actual beta test before launching. Seriously, do you remember the last launch. Anytime put testing with real players is good for the game in the long run. Also, launching with Steam is a good play. With all the bitching about no marketing last time around, you can't get any better than being on Steam.

I was much more inclined to skip the launch because there was no beta, at least now I will know the actual state of the game before I put down any money.