I read that Apple follows a document model, where the application is kinda a background thing a window is supposed to be for a specific task. Not like Windows where the main windows is the hub of interaction. So you use CMD + <backquote> to switch between these tasks and CMD + TAB for switching between applications. The menu bar is part of the application, but windows can modify it to suit the focused tasks.
I've used Rectangle for quick window management, but in time I've come to understand the philosophy so it does not bother me as much. It's more leaned into the desktop analogy than other OS.