This may surprise people, but nobody in the enterprise space wants to run desktop OSes. Desktop OSes are expensive to deploy and maintain. They bind companies into upgrade cycles dictated by both software and hardware vendors. The upgrade cycles bare no relevance a companies own, or their sectors, business cycles and often clash with them.
For an enterprise, a desktop OS is a means to an end. It's purpose is to present business applications which serve one or more business functions. Once you abstract these application and their function from the desktop, there is no need to deploy and manage a desktop. This is, of course, much easier said than done, especially if the company in question has been around for decades and has a bunch of 'legacy' applications serving business functions.
For enterprises, the trend is clear, as more applications are abstracted from the desktop, only the legacy applications will remain on the desktop, the desktop itself becomes a legacy item that will eventually disappear in all but niche use cases.
The move away from desktop OSes also facilitates the adoption of a
Zero Trust Model which is a far more holistic approach to security than simply focusing on the security of your endpoints (desktops, laptops, etc.)