They knew about all of these server issues in Beta and yet they did not resolve them and released a broken product that the consumer cannot currently use. IMO, they should have postponed the release until they had a stable, playable game. As it is right now, they have shot themselves in the foot with these issues and are quickly turning away a large portion of potential subscribers.