Every change to RHEL, with the exception of short-lived branch patches, goes into CentOS Stream (and then future RHEL).
There is plenty to argue about in details (so I won't), but the big picture is that Red Hat's approach funds engineering which all ultimately goes to open source available to everyone (even when the licenses are permissive), and does not require contributors to grant Red Hat any special power.
I don't think it's perfect — but it's better than the CLA squeeze.