This might be correct for you, but incorrect for most of the people. Linux desktop experience may suck even if it does not suck for you particularly.
No you don't need a minimize or maximize button, they are actually useless in the GNOME work-flow, and unnecessary on windows too.
i also make use of multiple workspaces/desktops to arrange windows that are related to each other.
so i use the maximize function but never feel the need to minimize windows unless it's a window that i don't need to reopen ever.