Blame Oracle. No one wants to say it but they are the problem. Redhat never had a major issue with CentOS, but when Oracle showed up, copied RHEL, renamed it and tried to start poaching Redhat's clients that created the problem. Obviously Redhat has lost some clients do to this and is going to make Oracle spend some cash to simply copy them.
It's too bad some companies are only interested in the revenue and not supporting the community. I'd personally like to see this hurt Oracles revenue to the point that the entire project is killed. This is the result of a bad community member and it would be better if they just went away.