Seriously, you should choose one target to attack and stick with it, rather than lashing out anything that is not brown. Still, your argument seems to be "I dislike GNOME Shell, therefore anything that Red Hat touches is evil" which is nigh on pathological (especially since saying GNOME Shell is a Red Hat product is a bit of a stretch).
Second, there is some serious skewing of the facts based on what you are implying. Red Hat does not own any of these projects, has no copyright assignment on them, and does not even lead or develop on some of them (see Wayland where they do not do any development). Red Hat does indeed make a lot of money off of free software (are you going to say this is wrong when you are defending Canonical's fumbling attempts to get a profit?) but to say they "took advantage" of the software is almost a laughable statement, considering how much developer resources they have given back, many of which do not even benefit them directly but instead feed the entire upstream ecosystem. They profit from the ecosystem, as do you and I, but if I were to compare their contributions to yours and mine (and yes I know you are a developer) they would be so small we could be said to be the leeches.
Red Hat has never released proprietary software (Canconical has), never taken out a software patent (despite Alan Cox's jest back when he was a Red Hat employee), and has a good history of working with others in broader upstream projects instead of rolling their own and throwing a wrench in others (which Canonical certainly does). What does upstream mean? It means it is applicable for everyone, is peer-reviewed by everyone, and everyone can come on board assuming they have something to offer. This whole debate is not even about Red Hat, it is about the value of upstream contributions and mutual standards compared to competitive individualism and bringing Linux back to a state of tribalism.
Red Hat has gotten to this position through merit. But the odd thing is that is not what is really relevant with regards to this discussion.