Red Hat went as far as they could without breaking the letter of the GPL. They likely would have gone full proprietary if they could have legally done so.
Whether you see a problem with that depends on your values. A new school of thought has arisen, let's call it COSS - capitalist open source software, in which the purpose of open source is for large companies to flood the market with a loss leader to kill off smaller competitors, and for individuals to pad their resumes.
Under COSS, open source is merely another tool to feed the capitalist machinery, so Red Hat's strategy seems only natural. But many of us do not share these values.