If you're running some expensive software, the few hundred bucks for a RHEL license doesn't matter at all. Some database licenses easily reach a six figure price per server. Custom built software often runs only on a handful of servers and can then easily reach seven figures per server.
Microsoft really missed an opportunity for a boatload of cash by not putting out a distro for enterprise and government use. I guess they're making up for it now on Azure.