I like how the "decline of Apple software" thread is full of comments, but in reality none of us can agree on how the software has decline.
The most common complaint is stability. And yet people are complaining there aren't enough power options. However, my experience is the more the software does, the less stable it becomes and the more things that can break.
To me the common thread is a two-fold complaint. First, long-standing issues don't get fixed (numerous problems in Mail, for example), and the new things that are added are either (1) marginally-useful eye-candy, or (2) broken, or (3) both. A really poor programmer I had the misfortune to work with once responded to complaints about his unstable/broken software with the nugget "complex software is more likely to break." Yes, well, Apple users (OS X users, anyway) have an expectation that Apple will produce complex software that "just works" (their own advertising). It ain't "just working" any more, and that's the core complaint.