From a business perspective, the biggest problem I've experienced with community-based distributions is the limited support cycle. Debian averages about 3 years with LTS, which is really good for for a community distro but really short for a commercial distro.
Updating a personal server every 6 months may be easy, but in a mature business it often makes sense to wait 5 years or more before upgrading certain infrastructure so that time and effort can be invested in other areas instead.
Is that still the case with cloud-first, software-defined infrastructure, and IAAS? Even in non-cloud environments you have pets vs. cattle, with the cattle hopefully out-numbering pets. So your data sits off in a storage device, and gets attached to containers running on an OS that is built from a kickstart or similar install. In that case you can spin up VMs running any OS version, make sure you can deploy your containers on it, test it, and off you go.
The days of having a fleet of servers that were carefully hand-crafted and evolved over the years are hopefully coming to a close.
Updating a personal server every 6 months may be easy, but in a mature business it often makes sense to wait 5 years or more before upgrading certain infrastructure so that time and effort can be invested in other areas instead.