As for bugs exploits no OS is immune to that, if your doing serious business and amounts its worth investing extra in proper router/firewall and some antivirus, truth be told most who try to exploit target unix based systems, as most servers are run on them, not many really go into trouble to hack single pcs.
I think there are a few municipalities that run
Windows that would disagree with that that were hit with ransomware. Now, it is my opinion that ransomware wouldn't be an issue at all if people used proper backups (and this could be with any OS, backup, backup, backup). Proper backups would be 2 backups of at 2 different physical locations. Or shall we say 2 different physical addresses. Not just in 2 different rooms of the same building.
For those that believe in cloud backups, just take note of dentist offices that used a particular cloud backup that was designed for the dentistry marketplace, that cloud backup company was a target of malware and thru the backup company, ransomware was injected into their clients
computer using the programs that sync'ed their client's computers with their servers to do the backup. The client's machines were
Windows machines by the way. That was just this year as well.
think hardest issue is for anyone in print business is to migrate their drivers software to win 10, as some legacy printers etc, who stopped developing drivers or support might be pain to get working.
This is the issue with any feature upgrade with any OS. The problem that exponentially blows this even bigger is the fact that the OS is now a rolling release OS. Each new feature update version has a life cycle of 18 months last I checked. That's 18 months from when it was deployed, not from when you got it. I do believe that even Home versions with just this springs update could postpone the update (none are block, not even Enterprise, the delay is just longer). Anything can be deprecated and/or removed at a moment's notice. Hardware that might have worked in one version of Win 10, no longer works in the next.
You are correct that in most instances when servers are attached, they are unix or unix-like servers as they dominate that market. However, unix and unix-like machines have a better grasp over multi-user and permissions that fundamentally aren't done well in
Windows, never have.
There are a few concerns that I have with
Windows (and it's really always been this case) that make it an attractive target and it has nothing to do with the size of the target user base, that just happens to be a bonus.
To the OP: I'm not suggesting to switch platforms, for some that's a non issue for a variety of reasons. The thing is, Win 10 is not the same enterprise type of OS that most of us are used to and it has to be looked at differently (as much as we can look after it due to the lack of control that we have on this OS compared to others). Now, some may never have an issue, it seems like it goes in extremes, if you have issues, it seems like you always have issues. If you don't have issues, chances are you may not have issues at all.