I just found this blog post and it sort of voices a few of my own gripes. Thought I'd post it here so as to get a discussion going and hoping that Apple will somehow take notice.
http://macperformanceguide.com/AppleCoreRot-intro.html
Excerpt:
http://macperformanceguide.com/AppleCoreRot-intro.html
Excerpt:
General working theory
All this is not all right, but not all of it is wrong either. There is room for disagreement, but there are general rotten spots at Apple that cannot be denied.
OS X is degrading into a base for an entertainment platform. As it stands, the trend is entirely downhill for serious work (albeit a mild grade so far, but steadily downhill nonetheless).
OS updates are fast and furious a lot of hype but little of real value and a lot that degrades value, improvements to stability running in reverse, core performance stagnating, followed by a scattershot approach to fixing new bugs introduced in the new haphazard and hurried release that was made to match the next model, not to provide serious deeply considered benefits.
Core operating system quality is declining as resources are diverted to software development in more profitable lines: iPhone, iPad, iHaveNoRealWorkToDo products. Apple forgets its history and leaves it core professional base twisting in the wind.
We begin to tread in dangerous territory: potential data loss in some cases due to haphazard design and apparently no testing in key areas outside a very narrow scope of usage (who would make any changes to the awesome setup for novices that we Apple Geniuses provide?).
Developers are forced without recourse (by API changes and Apple Store requirements) into costly and arbitrary updates which themselves carry the risk of new bugs.
Apple, a leader in pro graphics, still has no 10-bit video card drivers. This was an issue 3-4 years ago, but the joke has now worn thin . PC users are laughing at Mac users.
Useful functionality is prohibited in the name of security. No choice comply or youre not in the Apple Store and it doesnt matter if your users demand the features or not.
Outright removal of an API in a minor release. Deprecation with threat of removal of robust long-standing threading APIs with rewrite required. This is a major burden on some developers, a pure cost, and every such change carries the risk of new bugs.
Censorship is the wrong term (censorship applying only to the state against its citizens), Apples iron hand over what constitutes a right and proper application leaves no room for disagreement Apple is lord and master and final judge on what is acceptable, both in design and content.
Hardware for professional use is released in 3-6 year cycles (Mac Pro), or is dropped entirely (XServe and related). My MPG Pro Workstation (based on Mac Pro) gets the job done every day, but I want current chips, not 2.5-year-old performance which is little different from performance 4+ years ago.
The trend to a new breed of shallow features: those useful only for beginners and entertainment, coupled with serious bugs or workflow impairments for everyone else. Makeup over pimples.
The general dumbing-down of features in every Apple OS X program. Arbitrary removal of functionality such as keyboard shortcuts, or simply removal of features entirely.
The general trend to introducing stupidly inappropriate iOS-isms into OS X (e.g., Mission Control).
The OS X donkey cart is getting loaded with ribbons and flyers and decorations and marching band, but getting real work done is getting harder due to having to work around improvements.
So-called OS X upgrades now consist largely of ill-conceived dilettante eye-candy features that reduce usability, clutter the user interface and introduce scads of new bugs. No true upgrades have occurred for at least two major releases.
The real talent at Apple has probably been diverted away from OS X to iP* development, leaving incompetent and truly reckless programmers working on areas they have no business touching.
Existence proofs
As of early 2013.
iTunes a nightmarish kitchen sink design cluttered with dozens of tabs and modes and animations and clutter, all mixing highly variant purposes Fortunately, Walter Mossberg likes it (but its time for him to hang up his jockstrap).
iCloud a organization-destroying bug-ridden unreliable disaster.
OS X Finder damages the system, cant copy files reliably, cant do useful things it ought to do at all, hides key files, rife with bugs.
iPhoto arbitrary removal of keyboard shortcuts and similar made a slightly useful program into a useless toy.
Aperture so full of display bugs on dual-display systems as to be unusable.
Time Machine auto-excludes critical data from backup, silently.
Disk Utility under some conditions, destroys arbitrary numbers of volumes, no real upgrade for years, took two minor releases to fix RAID support.
File system continued use of HFS Plus instead of robust ZFS.
Thats just for starters, OS X Lion had its share of hairballs, many of which still exist.