It's pretty obvious that you don't have a choice and that Apple, right or wrong, has mandated that you don't need to have your windows in fullscreen mode. Instead of openly discussing the shortcomings of the OS you come up with this sort of reasoning: I really don't like being forced into maxing my windows, much better not to have the choice. You don't need it. Besides if you really want it it's easy - you just go to site xyz and download the app that makes it possible. To me that just a semi-circular argument, and not a very good solution to a problem that I'm sure a lot of people have.
There are many examples like this, and the reasoning is always the same: You don't need that, it's much better to do it the Mac way. We know much better than you what you want....
Sorry to be harsh, and it's not picking at you Zimbabwe, it's picking at the Mac cult.
I prefer GNU/Linux, it allows me to change what I need to.
OS X is completely Unix-based. All the things you can tweak are things I can tweak, too. I can also treat OS X like Linux if I want to: Getting Gnome or KDE to run on a Mac is really easy. I tried it out by downloading Amarok, which was a huge mistake because the lack of polish in KDE shines through when it's next to Mac stuff.
(I can make an argument about why closed source is a bad thing, but it would be rather lengthy. I'm assuming you'd rather me not derail this thread by providing it?)