Do you really have any understanding of the test cycle? Do you really know what a beta test is? They had a beta, it just was not public it was done internally. Now whether that is the best route is another debate.
Too many people tossing terms around that they don't really understand.