I don’t understand the impatience. Everyone does realize they are doing beta testing on the site right? It will be open by the End of March. Everyone needs to be patient. I would rather have them get it right than roll out something with a lot of problems.
It’s not as if there aren’t those out there trying to sabotage it at every turn.