As long as they continue to follow the gpl which they are, and contribute back to upstream I do not see the issue. It is entirely within their right to charge for free as in freedom not free as in beer software. This is pretty much exactly what the gpl says.
That being said this could be the start of a slippery slope for red hat and Foss business models and will certainly be keeping an eye on it.