Earlier quoted context omitted.
I’m not sure why I should be thinking about whether my last active window was in the same or different app. In windows it doesn’t matter whether I switched from a Chrome window to a Firefox window or from one Firefox window to another one. The cognitive load is way less. Also, CMD+’ is way more ergonomically inconvenient to hit.
I guess it's a matter of preference. I use both Mac and Windows and I prefer Mac's way of doing it. Sometimes I'll have 3 IntelliJ windows open + my terminal, along with a dozen other apps that are on other desktops/workspaces that I'm currently not using. So it's nice that I can bounce between the IntelliJ windows for editing my code with Cmd+`, then when I need to hop into the terminal I do Cmd+tab, do my stuff, th…
If you do treat it like you would CMD+Tab, the odds are you would hit CMD+1 fairly often.