> I would venture a guess it was because Apple didn't break random things from release to release for their users, as often as others did.
I am seriously considering switching to OSX after using Linux for 17 years. Nothing to do with desktop work flows, notifications or animations (either lack or presence) but applications. There are too many desktop applications which Linux lacks (at least with the feature and support level) that I find myself in need of.
I sincerely cannot get the point of so many WM changes, or so many desktop changes when we still lack applications.
But I think you do have a point wrt Apple's stability through upgrades.
Having to maintain a Linux desktop for my non-technical parents who live far-far-away taught me a lot about how the Linux Desktop is really *not* ready for mass adoption. Things break too often. Fwiw, today I was explaining to my parents that they are getting an ipad to use next to the Ubuntu laptop.