Doesn't mean its not stable, fast and runs really well on the standard low spec stupid price Macs. Hell I'd worse off trying to run Windows 8 than Mac OS at this point :/ And anyway Windows has been shipped the same way with protection and security on OS files as well as UAC and so on hiding files and directorys. If you had experience you'd know that pretty much all of the Mac OS settings are in one place similar to the control panel...
But it doesnt hide any files or directories and the Mac OS settings are not all in one place, many actually require manipulation of *hidden* files on the hard disk manually or terminal access or even both, NTFS support for example is read only by default and requires several changes to enable write support. Maybe for NTFS though its because NTFS is a patented technology by Microsoft and Apple haven't actually paid to use that patent and yet they troll other companies over the fact a phone that looks nothing like an iPhone violates their patent ignorant of evidence showing the other design rooting back to before the iPhone. Another one. Wifi hosting. There is a setting exposed for it, doesnt work in mavericks, it does nothing. Massively reported bug, Apple CBA to fix it and still havent fixed it in the yosemite beta. Mountain Lion it works just fine on the same hardware. Windows 7, create an Ad-Hoc network and it works just fine. Unusually the option to do that is absent in windows 8 but it can be done via CMD still (so I can't hate on apple for hiding things in terminal too much). I wouldnt say its particularly fast considering it has a 7 minute boot time on my dads mac. Once its running its ok if not for the memory freeing bug its had since Tiger that still hasnt been patched and I have now seen in effect across multiple seperate machines (including a PowerPC one and one running the Yosemite beta). Sure, you want to sit infront of a computer and browse the web, it can do that. But they don't make anything easy for "power users" anymore or software developers or anyone that basically wants to use the machine in their own way. Microsoft is heading that way too, if they gave me Visual Studio for linux as an official product I'd jump ship, that is a genuinely good product from them.
Pretty much the same here. I can't say all that about mac as I nearly didn't use it, but I know all the advanced settings are hidden. The NTFS thing is a pain in the arse too. I like Windows 8 though, it doesn't really make things any harder and it's plain faster than 7. And I don't think VS for Linux is happening anytime soon
Sadly not Still, it does support using 3rd party compilers (ran it with MinGW once) so if there is a linux cross compiler anywhere (definitely seen GCC for Debian/ARMv6hf so probably ones for most platforms) you can probably cross compile for linux from Visual Studio, close enough.