The green button is not meant to "MAXIMIZE". It is meant to switch between user and standard states. You can read about it in the OS X Human Interface Guidelines. I've never liked having a window take up a whole screen personally, and think window management has been much better than Windows.
http://developer.apple.com/library/mac/#documentation/userex...