I'm not going to take a moral stand on this matter, but I fear this decision isn't necessarily free of side effects. If developers for other distros (Oracle or e.g. Debian) can't look up bug fixes in Red Hat as easily, they'll have less time to actually be productive and fix unfixed bugs. That's work that would also have helped Red Hat and their customers.
If they are going to actively hinder their competitors, getting rid of "upstream first" would be just a difference of degree.