Re: Well, looks like that migration to Linux is getting cheaper and cheaper
@Pascal Monet: "once they've retrained everyone, no more problems and no more surprises"
As someone else said, I don't think you've worked in enterprise level support.
It's not just tin on desks, it's not just training (but that alone will scupper your plan, nobody you hire will know Linux / LibreOffice, you'll have to train each and every hire), but the entire infrastructure. Let's start with your SAN, how is your shared storage presented, and more importantly, permissioned? You've got NTFS groups and permissions, nested groups, you've got to map all that, and re-permission it using a different security model. Good luck. Then you have to back all that up. Of course, you have your application servers, we are very much virtual, on several hyperconverged clusters, hundreds of VMs, how are you going to get those converted to, or talking to Linux?
Then there's management of the tin, which, in our organisation, geographically distributed. We use SCCM to deploy OSs and applications, it's taken quite some time to package all the Apps, so, you gonna first find every single Linux App, then find a way to centrally manage them all? Good luck! What's your email solution?
It's taken us a couple of years to migrate several thousand seats from Win7 to Win10, and we haven't had to change much on our infrastructure. I don't think you could realistically move to Linux in less than double that, and I doubt you could move everything, or that once you are swimming in an enterprise level Linux pond, it's going to be any cheaper or easier in the long run. The clue was in the article, and Munich dropping Linux, here's the skinny from another story:
"It is estimated that although the Linux project was complete, there were still 4,163 Windows based-PCs in the City network, compared to 20,000 Linux machines, as full compatibility with some vital services was never achieved." (https://www.theinquirer.net/inquirer/news/3019218/munich-takes-further-steps-to-ditch-linux-and-go-back-to-windows)