I am moving to/toward Linux for the same reason (as bondsbw noted). I've always avoided Apple because I perceive it to be what MS seems to be racing to become. So far I've had little trouble avoiding Apple; with iPhones being the notable exception.
As long as clients continue to rely on Windows-based environments, I'll have to know and support it. I am presently setting up a Windows 2012 Server (for SQL Server on Amazon Web Services, EC2/AMI). Gad that Windows interface is... well... like a steering wheel on my Harley. Yes! I'll get things up and running and be OK with it. To be fair, setting up SQL Server is generally smoother than Oracle - even with the Windows 8'ish interface.
Going forward though I'll increasingly advocate Windows alternatives - especially for 'greenfield projects'. Just the facts and I strongly suspect I am not alone here.
@TexasToast, not traitors. Just a pragmatists. Our partner is inexorably leaving us :-/