But I guess that is something people will argue over for a long long time.
Well... my opinion, based on my experience...
Anyway...
I was certainly not saying that there are not scenarios where it is better to go with windows servers. Things don't happen in a vacuum.
This isn't true. I managed and supported a fleet of Windows and Linux servers for a web hosting company for 14 years. Both OS's have their time sinks and gravity wells of failure.
You can disagree with me ok, but if you want to convince me that I am wrong it would be nice with substantiated material.
As a sysadmin with 30 years of experience running Linux and Windows servers though, I'll offer my own anecdote - I'd say that Windows is far easier to manage for many common scenarios. It's all point and click and you can basically figure out what to do without looking at any documentation anywhere.
It's so easy, you can teach a monkey how to configure a workgroup, domain, users, dns server, firewall, etc. on Windows.
Also, which Linux distro are you talking about? What with all the fragmentation, nothing is ever the same on every distro.
Figuring stuff out without documentation when there is documentation is a bad idea. If you know what to do the GUI can guide you a bit, but it does not do work for you. If you want to do something that you don't understand you should really read more about it, the context being irrelevant.
I doubt you could teach a monkey to do anything like that.
At my last work we used the same distro for everything, why make it hard for yourself. Personally I think most things are the same in the most commonly used distros. Everything is generally just a file. Use mount to mount disks /dev /etc /var folders all standard normal stuff.
You're ignoring overall Total Cost of Ownership (TCO). Licenses are a drop in the ocean compared to the cost of long term ongoing management of your platform(s).