Care to explain why?
Network problems, DNS problems, no metrics exporters that work properly, stuck containers all the time, API timeouts, pain in the ass container versioning issues due to breaking kernel APIs. If you've ever had to attempt to get support on it either, you'll quickly find that no one at MSFT has any idea how the hell it works either. They literally just wanted the box to tick.
Also running docker for windows has made our devops engineers suicidal because it's the same turd there.
Notably a lot of corporations are built on a pile of shit with an immense staff turnover. I know that having worked for multiple Fortune 500 companies...
I do some noddy VSTO stuff and write .Net Core stuff that goes into Linux Kubernetes on AWS.
Including O365, Azure, Azure Devops.