Good UIs have discoverability, but increasingly the software has - whatever the opposite of discoverability is.
Simple example: Mail tries to guess settings for you. If you don't want it to do this - it regularly gets them wrong - you have to uncheck a box in the Advanced tab for every account you have. (Because obviously, that's where you're going to look.)
Then, instead of making the change, you have to click any other account, just so you can get a save dialog.
And if the account is disabled, it ignores your change until you enable the account. Then you can finally save the change and start modifying the settings.
Elsewhere, the latest version of Logic Pro is so bad it's been causing outrage on user forums all over the Internet.
Product management seems to have become completely clueless about user needs, basic UI designer, or QA.
I have no idea who's in charge now, but whoever it is has no idea what they're doing.
Setting up a plain IMAP account in Apple Mail is so much harder than it should be. It used to keep the wrongly guessed settings, even if you overwrote them, so you'd have to delete the account and start over for it to actually work.
Also their usage of words like "account", "mailbox" and "folder" never ceases to confuse me...
Simple example: Mail tries to guess settings for you. If you don't want it to do this - it regularly gets them wrong - you have to uncheck a box in the Advanced tab for every account you have. (Because obviously, that's where you're going to look.)
Then, instead of making the change, you have to click any other account, just so you can get a save dialog.
And if the account is disabled, it ignores your change until you enable the account. Then you can finally save the change and start modifying the settings.
Elsewhere, the latest version of Logic Pro is so bad it's been causing outrage on user forums all over the Internet.
Product management seems to have become completely clueless about user needs, basic UI designer, or QA.
I have no idea who's in charge now, but whoever it is has no idea what they're doing.