Just use Centos Stream to build your value and contribute back.
Red Hat bases its model on dwelling in the grey zone.
So if Rocky aspires to be a Red Hat clone... they can adopt this bit, too :)
It's not a very good argument. The GPL does not state nor does it imply a continuing duty to deliver you source code. You have a right to the source which corresponds to the binary you've been delivered. Period.
If I release a new binary to which I hold full copyright, after having delivered GPL sources to you, and I wish to change the license of that software to fully proprietary, your rights are not restricted re: the GPL bits you've previously received. Why? Because you should still have the source to the binary you received from me that was licensed as GPL.
Some sources do not hit Stream in a way that makes it possible to rebuild a release of RHEL verbatim, and devs can and have reported issues with compiling against Stream for deployment to RHEL, especially for the latest versions, where Stream and RHEL are diverged for a time.
I felt bad for Mike McGrath when I read his apologetics. The technical guy playing as a pawn in a proxy battle between salespeople and lawyers.