I don't know why you're purposely twisting my statements. Perhaps I should ignore you, or perhaps I'll just invite you to try to compile Red Hat's kernel into another distribution. If it was truly open it would compile in a snap, but it won't becuase it isn't. Other companies pay RH to put their bits in RH's distribution.
Anything wrong with that? No, not really. Red Hat is a for-profit business. "Open" and "free" run counter to the profit motive, which is why Red Hat is spinning off Fedora.
Actually I have done that on CENT-OS... Took the source for the redhat kernel and compiled it into the CENT-OS distro, no bugs, no errors, and it went right in.