0: http://www.netmarketshare.com/operating-system-market-share....
Actually, every OS I can think of seems to have faster upticks in major versions than Windows. I can think of lots of reasons why that may be though.
[citation needed]
New versions of OS X don't break older apps. The opposite is true: new apps are often coded to take advantage of APIs in newer versions of OS X, those will not work on older versions of OS X.
My 2004 PowerPC notebook can't run the most current OS X, and few new apps work on PowerPC Macs. That's why I still use Adobe CS3 on that computer.
My 2009 Intel desktop Mac can run all apps ever released for OS X, even the ones compiled for PowerPC.
About Microsoft: Lots of drivers needed to be rewritten for Vista in order for peripherals to work. Internet Explorer 9 doesn't work on Windows XP and older. Internet Explorer 10 doesn't work on Vista and older. Modern UI apps don't work on Windows 7 and older.
A minor QuickTime version update halfway into Tiger's lifespan completely broke RollerCoaster Tycoon 3 for a while. It wasn't an OS update, granted, but still irksome. Also, Mountain Lion throws a hissy fit if you try to run a Flash-based app with Gatekeeper enabled (even if you do the right-click->open workaround).
> My 2009 Intel desktop Mac can run all apps ever released for OS X, even the ones compiled for PowerPC.
Are you still running Snow Leopard, by any chance? http://appleinsider.com/articles/11/02/26/mac_os_x_lion_drop...
Any insight into how that happened?
Apps that dig deep into the OS are always at risk, VMWare Fusion is probably the best example of this. At my previous job there were issues with versions of Adobe CS (3 or 4, I can't really remember) and Snow Leopard.
Apple removed Rosetta from Lion, no PowerPC apps will run on anything after that.
Apple has a horrible backwards compatibility track record, Microsoft is significantly better in this respect.
I think it's time you clean out your fanboy lense.