be·ta ver·sion
a version of a piece of software that is made available for testing, typically by a limited number of users outside the company that is developing it, before its general release.
As before, you don't understand what beta means. It doesn't mean relaunch the site in its default state a broken mess, and then take FOUR months to add basic features back. Do you even use the site?