Image
Learn to use it.
Apple should fix it to make it work the way you'd expect: maximize/restore windows.
Correct... except its functionality is not consistent across all apps - even Apple's own... So as you say, Apple should fix it.
The Mail app maximizes to fill the entire screen (less the menu bar and dock) - regardless of its original size and position - and restores to its original size and position. Perfect.
Notes, Calendar, Terminal, Console - and many others - The maximize/restore button works as one would expect.
However, Safari only maximizes and restores vertically - the horizontal width does not change. Menu->Window->Zoom has the same effect.
iTunes, it sends the window to MiniPlayer. However, Menu->Window->Zoom does in fact take the app fullscreen.
I think that if this little button provided the same results no matter which app was being used, many complaints would die right there.
Trust me, I understand exactly what people are complaining about (and I whole-heartedly agree). But at the same time, I think that there are 2 completely different things being used/understood/misunderstood/talked about: Full screen vs Full Desktop... and Apple is half the problem here.
No matter how many monitors a user has (2, 3, 4, etc) - a "Full Desktop" is
always the conglomeration of all monitors... period. On the other hand, the term "Full Screen" should pertain to a single monitor <-- and this is the perception many people have, including myself. Apple has labeled, what is really Full Desktop, as Full Screen. We should not have to resort to third-party solutions. Unfortunately, I don't see Apple doing anything about it.
My .02