This thread is going to lead to nothing but pointless speculation, and as OP has already proven, an unwarranted flame war.
Nobody knows when a beta release is going to become stable. This applies for virtually all software - games, operating systems, drivers, and flashcart firmwares and kernels. "It's ready when it's ready" is a good thought process to adopt when wondering about this type of stuff, as incessantly questioning them about it will do nothing but potentially slow them down further. When it's updated, you'll find out about it on their website and likely here as well.
Thread locked.