@Mugo
I don't think that the original post was a complaint about amiga.org. It is an unfortunate fact that the word "beta" appears to have been hijacked by marketers and redefined to mean "cutting edge." The basic idea is "if it's still in beta then it must be the new, and at the cutting edge of technological development." That's why some things are still "in beta," even after years of stable operation.
It makes sense to ask if this website's admins and developers mean "beta" in the traditional sense, or if "beta" is just a marketing ploy. I'm glad that Wayne's idea of beta matches mine.
Hans