These are both very narrow opinions. Whilst OS X is by no means perfect, in my opinion it offers a better computing experience for non-technical users. I have spent *a lot* of time helping friends and family with Windows OS issues - sure, nothing that a technically minded person couldn't figure out for themselves with a bit of Googling, but it shouldn't be like this. I am an IT professional and use Windows, Mac OS and various flavours of Unix and Linux in my job, and they all have some good features, and some frustrations as well.
I think OS X can play in the consumer, development, scientific and enterprise spaces quite well - it's my preferred platform, but not suitable for everything. I can't easily create hardware clusters with it, and it doesn't run every piece of software I use, but as a desktop operating system, I think it's the best of the bunch.
Windows 7 & 8.1 are OK, and Windows 10 may be an improvement. I wouldn't choose Windows as a server OS given the choice. Nor would I choose Mac OS. I would go with some form of Linux or maybe Solaris.
This is not a black and white argument - it really depends on your usage. I generally recommend Macs and OS X to friends and family, because I know I am going to spend less time helping them with their IT problems. Not zero time, but less time, and almost certainly less time than if they had Windows. This matters to me!