> since when is a company required to only have one beta release?
If you are claiming that Fedora 7 to 12 are beta releases for RHEL, you are clearly out of touch with what Fedora project does. And yeah, that's 6 "beta" releases. Please be serious.
> the multiple releases of fedora that did not directly produce a RHEL release all tested things so that redhat could decide if they belong in RHEL or not.
Fedora releases in fact never produce a RHEL release. People that release RHEL produce its release based on factors that most outside contributors to Fedora neither understand nor care about.
If the question is whether RH folks do heavy lifting of Fedora releases, the answer is of course yes. If the question is whether RHEL release team take software out of Fedora to build RHEL, the answer is also yes. But, Fedora is most definitely not a beta version of RHEL. RHEL has its own beta version, before its own release. Fedora, in the meantime, continues on its own path.
It seems fashionable these days to bash Red Hat, Fedora and confess loyalty to Debian and Ubuntu. Whatever. Personally, I find it more juvenile than Apple fanboyism.