I believe you are making a generalization to apologize for the author of the article for not figuring out, or not immediately knowing already, how to use keyboard short cuts to cycle through selecting windows. [1]
You're both being silly, but the author is being especially silly to evaluate an operating system mostly based on how he feels about the user interface.
macOS is more than just a user interface, more on that in a bit. That being said, there is no Universe where any Linux user interface nor any user interface developed by Microsoft is superior to Apple's Aqua. Sure, Aqua sucks, but nothing, anywhere, approaches its ease of use (developed for everyone, not just the nitpicky self-proclaimed power users with weird tastes), and the feeling of solidity, like windows, menus and icons have some gravity and aren't just weightless and flat sprites ready to fly off the screen or fail to interact with other graphic elements properly. Frankly, every gui ever has been chasing Apple's guis since 1984. Truth hurts, I'm sure, but those are the facts. NT4 and 2K, very similar, were collectively the best guis Microsoft ever released, and gui-wise, everything since has been an absolute disaster, visually and with interaction, XP and 7 included, just absolute crappy junk of guis, and 10 and 11 are no better. In Linux, I always liked every gui I saw, Gnome and KDE, and really it can be tailored to whatever the user's desire is, can even run WindowMaker for the NeXT feel. But therein lies the problem, no consistency whatsoever and it's not for everyone; it is only for the tinkerers, coders, and Linux admins.
Back to the operating system. macOS is rarely given the credit it deserves for being such a solid stable gui running on top of SUS UNIX. Come' on, the author merely mentions this and says nothing about it, but right there is nearly everything that matters: more software available than any other platform ever plus all the best professional apps (printing, photography, audio, video, etc.) run better on macOS, and massive security benefits right out of the box, default config, but of course it can also be hardened, trivially, and then pretty much forgotten. You can never forget to attend to the security of your Windows machines, update, upgrade, constant, ceaseless, never ending scans, but that is in addition to its catastrophe of a user interface, so there's that.
[1] https://www.businessinsider.com/how-to-switch-between-window...