I'm not taking any sides on this issue. I will reserve judgment on TESO until I have actually played it myself. However I warn anyone who would discount the concerns of others with a "this is beta" dismissal. Durring the development of Star Trek Online I voiced concerns that it felt like they were going to fail to deliver what they promised concerning the Klingon faction being on equal footing with the Federation faction. I was ridiculed for that and told that "It's beta. They aren't going to show everything." Even when beta ended and they went into their head start week for those who had been a part of Beta, with no "on-par" klingon faction to be found, there were people saying, "This is head start, just an extension of beta. the Complete Klingon faction will be there when the public launch happens next week, just wait and see..."
Public launch happened. No completed Klingon faction. And the forums were in an uprorar over it, calling Cryptic liars and false advertisemant claims were bandied about... Two years later and those who want to play a complete Klingon faction are still waiting...
Now fast forward to Star Wars: The Old Republic. I was in beta for that, too. And as it got closer and closer to release and gameplay mechanics common to and pretty much a staple of MMOs in general were missing, the same argument, "This is beta. They won't show us everything. It'll be in by launch." I told them what happened with Star Trek Online and the Klingons, and that people said the same thing about it being beta. I was ridiculed again... I was like, "Wait and see." Then launch happened. Those features were still missiong, and the forums were all in an uproar about it, again with the namecalling and accusations being tossed about.
And now here I am reading someone saying "It's beta!"
Do not dismiss what I am saying. How the game is in beta is how it will be when it goes live. The systems that will be live are in place. All that will be done will be to tweak things.
A lot CAN happen in the course of a year. I'll admit that. And there is a lot of time to add new features and make changes to things. But you mark my words. when TESO goes into Open Beta, or at least when a solid release date is announced. Don't count on things to change much beyond that point...