How could you call that a flawed experience? It works nearly perfectly for me, something must be wrong.
I don't think that has anything to do with stability as it does the fact that bare 'nix OSes can be pared down to incredibly small sizes. You don't need a GUI or any superfluous software to run an internet backbone. You just need a command line on an OS that's barely a few meg big.
It has everything to do with stability. What does UI or superfluous software have anything to do here? Completely irrelevant. Have you ever worked in a company which uses some kind of server? Like a web server, email server, etc.? Most will be Linux/UNIX. Why? Because it's rock-solid stable. And also it's flexible and can be easily scaled (like you said).
It's the reason why you don't see many OSX servers. Why would they use it when they can use a barebones MACH or BSD that'll do the job with far less overhead and not cost them a dime?
While OS X is not a great business server platform, that is not the reason why. The main reason is because of support. RHEL (Red Hat Enterprise Linux) and many others offer great support for their Linux distro to businesses. OS X is also "closed" and the hardware choice is relatively limited. Large companies want to control their servers from hardware to software. Relying on Apple's Genius Bar is not going to cut it. They need experts who can come onsite, setup, diagnose, repair, maintain, etc. their servers.
Windows, like OSX, is too big for servers. That's why it's mostly used for office intranets and VM workstations.
Viruses as per your definition don't even really exist in the Windows world anymore. If you do get a bug on a modern Windows machine, it's usually the same way you'd get a malware infection on OSX: either through social engineering, phishing schemes, or through a backdoor on some 3rd party program. If you want to surf the internet on a Windows machine, all you have to do is use an ad blocker, set some plugins to launch only on command, and apply a little common sense. You don't even have to use a 3rd party virus scanner anymore. MS' built in defender does the job just fine.
Incorrect. Windows still gets many viruses and I'm not going into detail about trojans, root kits, malware, spyware, etc. I think it's too much for someone who thinks so limited and incorrectly. Microsoft Defender is, by all definitions, an antivirus software. It detects viruses, quarantines them and/or removes them. Antivirus software plain and simple.
Drive by infections? They just don't happen anymore.
Okay. I expect someone to post up a bunch of links showing me why I'm wrong. Though really, in practice, you're only slightly more likely to get a bug on Windows than you are OSX.
Actually, given how Windows is (last time I checked) something like running 85-90% of the world's computers, I think you'll find running into a bug on Windows to be exponentially more likely than OS X (which occupies like 4-5%?). Again my figures may be out of date, but the overall majority of computers still run Windows.
Programs crashing? Yeah. If they're badly written. Otherwise you'll see Windows white-out an application about as much as you'll see the beach ball of doom on OSX. Hell, my iPad crashes apps more than Windows does.
As a registered developer of both OS X and Windows, I can tell you that is not correct. Due to the legacy support still in Windows 8 today, there is so much that can go and have gone wrong.
And what's so inefficient about NTFS vs. the others? Hell, HSF+ is nearly the same in all regards. The only slight disadvantage to it is it does tend to defrag a little quicker. But as far as speed, performance, and reliability are concerned, you wouldn't be able to tell a difference between it and most other formats.
HFS+, not NSF+, has so many advantages over NTFS. I'm not going into detail, it's easy to find this info online. There's just so much info out there already and easily accessible.
The same thing with a BIOS. Yeah, it's old, and it's not fancy at all, but it does the job just as well as EFI. There are advantages of going with EFI, of course, but about the only real problem you and I would see with it is you can't use high resolution boot images and it adds about 3-5 seconds to start up times while it checks itself. But that's...yeah...oh well.
And anyway, as of Windows 8, OEMs have to use UEFI to get MS certified. The BIOS is on its way out.
BIOS does not do the job just as well as EFI. Absolutely not. It's a good thing Microsoft started the shift to EFI (UEFI). BIOS blows.
Most of your information seems to come from a Mac Fan's Guide As To Why OSX is Better Than Windows circa 2001. You need to get yourself up to date.
Some things don't change.
So is that to say there aren't any problems with Windows? That there's no reason to use OSX over it? No. OSX does have advantages. Having such a wide variety of hardware out for Windows means you're exponentially more likely to run into a conflict, specially if you buy a cheap sub $500 laptop with a bunch of corners cut to get to that price point. This doesn't happen with OSX, which is tailor made for the computer it's running on. Plus OEM's love of crapware pisses me off to no end. And the UI? There's no denying that OSX is better here. Windows is rather no frills plain jane in that regard.
But constant viruses, performance issues, crashes, and BSOD's? They don't happen. If you're even halfway computer literate and buy a decent PC, you'll be running your programs just as nicely and trouble free on Windows as you will on a Mac.
There's plenty of reasons to use one over the other. I never said "constant". You did. I'm just telling you there are performance issues (filesystem, antivirus software which is kind of necessary and slowing down the OS, BIOS, etc.), more crashing due to the way APIs work and legacy support and viruses. That isn't to say OS X is perfect either. Relatively limited choice of hardware, can't really modify the UI (not easily), starting price isn't as low (Windows PC can be had for as little as $300), gaming is usually pretty poor, some software won't work or has a really poor Mac version (Quicken for example, Office is another) and so much more.