Apple developers seem to almost-universally believe that if the user doesn’t like it or it doesn’t make sense then the user will... just have to learn to live with it.
Linux users, on the other hand, seem to spend more time customizing their operating system and sharing screenshots of it than actually getting work done.