Actually I am an Apple developer and beta tested OS X Mountain Lion a year ago, long before users got it. The only “innovations” in Mountain Lion are gimmicks to sell more iPhones. Apple has lost its creative edge. Microsoft found theirs again. I use whatever I decide is the best product. For a while, it was OS X. Now it is Windows 8. Nothing stays the same forever.
I am an OSX, Android, iOS, Linux, and occasional Windows developer. I am mystified by your kudos for Windows 8. Would you please be specific and technical about what you perceive as technical superiorities of Windows 8? You cannot possibly be talking about the UI, so I presume you are referring to the kernel...