macOS has never had a maximize button. Before they added full screen it was a zoom button. When they added maximize, they chose to go with full screen apps in their own virtual desktop to avoid obscuring everything else going or, or forcing people into a full tiling window manager on their main desktop.
Going with window dragging to the edge doesn’t make sense to create a new virtual desktop with only half the screen filled, which is how Apple’s tiling works.
macOS has never had a maximize button. Before they added full screen it was a zoom button. When they added maximize, they chose to go with full screen apps in their own virtual desktop to avoid obscuring everything else going or, or forcing people into a full tiling window manager on their main desktop.
Going with window dragging to the edge doesn’t make sense to create a new virtual desktop with only half the screen filled, which is how Apple’s tiling works.