I love my Mac!
But…
I wrote a long list of gripes about Os X a couple of years ago and between the 5 minute search and disappearing older threads I cannot find it.
Anyway, the problem mentioned in the OP was one of the first ones on the list.
The funky “maximize” button
The mysterious green button in the upper left corner of windows looks like it should maximize a window, but it doesn’t. It’s purpose is to maximize the content of the window in an appropriate way for the document, whatever that means. And each software product chooses to implement their green button in a different way. It’s actually kind of humorous to click the button and see just what your current app thinks it should do.
The right-click that might or might not exist
How about the way that Apple insists on making people think that Mac mice have only one button? The MightyMouse, a sweet mouse, appears as if it only has one button, and it behaves as if it only has one, out of the box. But, it really has two. You have to go to the preference pane and enable right clicking. So many Mac folks say “just control-click on the icon and…” as if hitting a key and left-clicking is so much better than a right click.
That sooooo consistent interface
Mac users have always insisted that the interface is soooooo much more consistent than Windows. However, there are different supported frameworks to use (What’s Carbon? How about Cocoa? How about Classic?). If your app is a Cocoa app, then you get extra bells and whistles. And up until Leopard, each app has had its own opinion of how the interface should be.
No “cut” in the file right-click menu
This means you cannot select fifty files, right-click-cut, navigate to some far distant land, and then paste. You are expected to drag them, while holding the appropriate mysterious modifier key to force a move (just like XP) and go through the “springloaded folders” before you drop.
Network drives are soooooo flakey
In a Windows box they are fairly robust: if I reference them in an app, the connections are implicitly made behind the scenes. But, in Os X, if I open iTunes to sync my iPhone without having already clicked the folder for my NAS share, iTunes screams bloody murder and my iPhone playlist is all effed up.
Why, oh why do they provide such crappy help?
In any good Windows app, I can hit F1 and get context-sensitive help. In any good Macintosh app, if I go to Help, it will tell me such useful things as “Safari is used to browse the World Wide Web”.
How about those secret handshakes?
There are hundreds of little secrets that only seasoned Mac users know. For example, if you hold the Option key while clicking on the wireless network menu icon, additional information shows up, including mac address, channel, and signal strength. Only if you know to hold down the option key.
How do I script something?
AppleScript has always been the official way, but it has withered on the vine and the primitive tool they provide for it has not changed in a decade. Automator sounds promising, but it has strange quirks too. How about Unix scripting? You can even mix the three. No worse than Windows, but no better. I currently have a shortcut on my desktop that runs an AppleScript that runs a Unix script that calls an open source utility that toggles my bluetooth state. Kludgy.
File Aliases
The file system is Unix under the hood. Why can’t I make a true symbolic link in the Finder? I can make an “alias” but I can’t make a symbolic link. But if I go to the terminal, I can do “ln -s” with ease. And the icon appears exactly the same in Finder as it does if it were an alias!
Video
Isn’t Mac supposed to be the uber multimedia machine? Why, then, doesn’t it support so many video formats? The third-party VLC viewer has come to the rescue.
Wimpy preference settings
Why are Mac apps preference settings so lame? I go to the preference pane for a relatively complex app, such as Pages, and I am sometimes presented with one checkbox for one simple option, on the Advanced tab no less. Not the dozens of checkboxes and fields and whatnot that I am used to in Windows. It clearly is the Apple philosophy, but sometimes it is annoying. Of course, there may be some secret thing you can put in a plist file using a special secret command line.
Why does iTunes do what it does?
Sure, this is an application, but it behaves similarly to iPhoto and others in that it does many mysterious undocumented things based on tags in your files and such. It is so difficult to truly understand how iTunes will group your music files; some times a subtle change will cause files to be orphaned, with part of an album showing up as separate from the rest. They don’t give a clear explanation of exactly what algorithm iTunes uses for much of its magic.
Well, I’ll stop griping for now.
There are so many awesome things about Mac. I love Time Machine. I like the consistency of having system-wide spellcheck and grammar check. I love having Spotlight instantly find my documents wherever they are. I love the integration between apps. I really like the Apple apps that are so smoothly designed and simplistic, with much unnecessary cruft removed.