Earlier quoted context omitted.
Really? It's so non-free that you have CentOS.
Yes, but as a customer of RH, you are not allowed to distribute RH's binaries, or they will terminate your contract. That is also against the spirit of the GPL, although not necessarily the letter. You can take the source, remove the branding, recompile, and redistribute, which is similar to what CentOS does/used to. However, the GPL allows the former too. i.e., You can straight up distribute the binaries under GPL.
» The freedom to redistribute copies so you can help others (freedom 2).
https://www.gnu.org/philosophy/free-sw.en.html
But it seems strange to even think that Red Hat would do anything that violates the idea of free software. Surely there must be about angle to it that we have not considered?