Several of those complaints could have been made for WoW at launch and it has done fine for itself. MMOs always need time after launch to figure out what works, what doesn't and what direction it needs to move. Beta testers aren't generally a good group to get feedback from because they usually recommend the hardcore…