Maximize maximizes onto the current screen. I might want it maximized on another screen. The maximize button is also super tiny and harder to hit compared to the title bar.
I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts. In Windows you can quickly get top left quarter with win+left, win+up. On the other hand, win+up, ctrl+win+left also gives you full screen on another monitor.
> The maximize button is also super tiny and harder to hit compared to the title bar.
Then the button needs to be bigger.
> I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts.
That may be true for you; it isn't for me.
I find keyboard shortcuts hard to remember and often inadvertantly press keys (don't know which one I've pressed) with shortcuts which do things I don't like.
I also think that in those rare cases you actually want to put a window at the top without maximizing it you are better off with a tiling window manager with keyboard shortcuts. In Windows you can quickly get top left quarter with win+left, win+up. On the other hand, win+up, ctrl+win+left also gives you full screen on another monitor.