All good points and I appreciate and enjoy the discussion.
In my view, CentOS Stream is already a lot more of a “community” distro than the original CentOS was.
This is possibly a semantic point, but for me, a community distro is owned and operated by the community without any corporate control. All the points yonu make are true and valid, but ultimately, Centos is owned by a very large corporate entity that could stop it whenever they want to and nobody else can do anything about that.
Some examples of community owned distros are Debian, as well as Rocky and Alma Linux. Both of the latter have commercial arms, but are are fully independent legal entities owned by the distro. Rocky is owned by Rocky. This point was particularly important because that’s what the community thought Centos /was/, but it turned out that Redhat owned Centos. I don’t think either of the new distros would have been as trusted if the same thing that happened to Centos - a corporate entity ultimately deciding what happens - could have happened to them. When abandoning a sinking ship, it’s prudent to check you’re not boarding another with a big hole in it.
I did happen to look follow Rocky’s path closely, and our company chose it to migrate our doomed Centos8 machines to, because our developers didn’t have time to rebuild everything for Debian in that particular window. That decision was largely based on that legal standpoint because we didn’t want Centos repeating on us. It was also reassuring that Rocky was founded by Greg Kurtzer, who founded Centos and had that project effectively stolen from him, and he least of anyone wanted the same thing happening. (BTW, Rocky was named after the other co-founder of Centos, who has since died - a nice gesture)
My cynicism of Redhat and their motives are real and may be misplaced, but I don’t think they’re done piddling in the EL swimming pool just yet. I adored the company once and had nothing but respect for what they achieved. But that was then and this is now.