I've heard this said a lot recently, but I must admit it hasn't been my experience. I've had generally no problems with any version of OS X, having used it since Tiger; upgrades seem to have led to general improvement, with the usual proviso of various broken bits and pieces in the first release, pretty much in line with the advice that's always been in place for Apple services – don't use the first release. The same for iOS.
Regarding the specifics pointed out by the author: OpenGL support does and always had lagged behind (sucks) and there have been security gaffes (sucks). I don't agree that the SDK needs 'modernizing', whatever that means, however.
Apple has problems with software quality, granted. But is it realistically any worse than any other provider, or is it getting worse? That's not my experience, at least.
Regarding the specifics pointed out by the author: OpenGL support does and always had lagged behind (sucks) and there have been security gaffes (sucks). I don't agree that the SDK needs 'modernizing', whatever that means, however.
Apple has problems with software quality, granted. But is it realistically any worse than any other provider, or is it getting worse? That's not my experience, at least.