If you hire an independent A player as a consultant instead, they have no big organization with the resources of IBM. I've competed with IBM, and the saying of "you don't get fired for choosing IBM" is still more true for them than for anyone else.
IBM can still bring a level of competency which far exceeds anything Red Hat alone can do. Several well-known and successful companies where I've worked considered their biggest competitor to be IBM - though they didn't say that publicly since they didn't want to further legitimize the competition. They were already losing too many sales to IBM.