Re: So basically...
Red Hat management's plan (company revenue wise) is fairly obvious: turn Linux into a walled garden by making everything dependent on projects that only they can support because though notionally FOSS, *they* have all the key developers who can say "no" to anyone wanting to take it back in a more open direction.
Myself, I can't honestly see why someone would use Linux if what they wanted was to get shafted by a vendor with every new release. There are alternatives who shaft you just as hard but who are more compatible with what the majority of the world's users are using.