Red Hat charges for support. Linux is free to use, but big enterprise users like to have tech support. You would think they would just have employees who know what they’re doing.
Well, "RedHat" is free -- entirely -- if you use the CentOS distro and rely on the community for knowledge base and forum help. It's the identical code as RHEL.
I honestly don't know these days what RedHat's price schedule is for their installation and support. Someone else will doubtless chime in...
Redhat licensing is pretty steep as well, at least in my humble opinion. However, for non-prod servers you can always use CentOS, which is the same thing with cosmetic changes minus support. You can save a =lot= of money that way.
There are also more free alternatives, but in a production environment, you really want some kind of support.