I tend to agree. I have one window from each app open at any time, and dedicated hotkeys to bring up each app. Having to guess how many cmd+tab I'd need to get to the app I want breaks my flow so I set up opt+h to bring up Firefox, opt+j VSCode, opt+k Slack etc etc.
But obviously, to each their workflow!