Aside from my conspiracy theory that you release “security” patches to destabilize the OS in preparation for a paid upgrade — “Anything has got to be better than this OS!” — perhaps there’s another reason for the abysmal stability of OS X Leopard and the mess your applications are in.
It’s all those Windows and Linux switchers who are coming over to the Mac platform. It’s all their fault. Well, mainly.
You look at your market share rising as a result of the poor, down-trodden Windows users seeking salvation with the Mac and say, “Hey, these flea-infested customers are used to having crappy software so why should we expend much effort in maintaining high quality or a consistent user interface?”
When your market share was closing in on the low single digits and was less than half the percentage of people who donate blood each year (yes, that bad), you needed to offer some differentiator to Windows. You tried quality and consistency and succeeded quite well, with the occasional brain fart.
Now that it’s cool to own Macs — geez, even Microsoft thinks that’s true — you’ve been spending time adding features and stealing resources for the iPhone. But, you seem to have forgotten the user interface designers and quality inspectors in that building you sold a few years ago. They might still be there, you should go have a look.
OS X was improving in stability until 10.5 Leopard came along. Now, every time I try to do something I hesitate not knowing what wonderful behaviour I’ll experience.
While you integrate your apps, there’s so much inconsistency between how they function now, that it looks like they were designed by totally different companies. I’ve covered this in several previous postings.
Without the Switchers, there may not be an Apple, but they’re lulling you into a false sense of godhood.
Having Switchers in the Mac camp is like being adrift on a life raft surrounded by salt water. You need water to survive but this water will poison you.
If the following is a typical Windows switcher, you know what I mean …
(more…)