However, in reality, I use CentOS all the time, whenever possible, b/c it is easier to reinstall it, update it, and use get additional software for it. And I don't support a Ginormous Corporation of end-users. or NORAD.
Have you ever expressed those reasons for using CentOS back to anyone at Red Hat, formally? Such as a support person, sales person, or sales engineer?
I ask because I find many people who are not CentOS users think folks use it because it is no-cost to them. In fact, when you talk with people, the no-cost is only one of the reasons.
If, when in a customer role, you tell Red Hat about the parts of CentOS that you prefer, and/or why you don't use RHEL in all those places, you may help influence Red Hat positively. :)
Regarding getting additional software, I presume you use the Extra Packages for Enterprise Linux (EPEL) repository?
The repos for EL4 and EL5 are full of thousands of community-supported packages of software that did not ship with the associated RHEL version. In some cases, RHEL updates have pulled packages from EPEL inclusion in the update. Very cool.