Another Red Hat associate here... Using OpenShift doesn't necessarily mean managing your own infrastructure. There are a number of cloud-based managed OpenShift offerings out there from multiple vendors, including Microsoft. But you can also run it on-prem where it delivers tremendous value: better infra utilization, agility, security, productivity, portability, etc. Simply decoupling the lifecycle of the app from the lifecycle of the host is a huge win for many enterprises.
the latest incarnation of openshift is basically just a bundling of kubernetes. like GKE or EKS, but on-prem.
the hybrid-cloud dream therefore is to target k8s as your runtime, and then spread your workload across N cloud vendors and on-prem resources.
regardless of if you think that's a good plan or not, its the perfect sales pitch to the fortune 500 cto who doesn't want to go all-in on "the cloud" but realizes he has to "do something".
If you don't use the serverless benefit of "not having to manage your own infra" what do you win?