The problem with that article is ignorance and hasty generalization.
The writer hated his "gaming" keyboard with a standard layout, clicky switches, presumably generic cheap keycaps, steel plate and NKRO. I can get on board with such sentiment. However, there's so much more beyond that.
Even if I want something as simple as more sweat-resistant keycaps, the options boil down to… Cherry G83/G86, "mechanical" keyboards and Topre (or clones). Or a custom layout, then the discrete "mechanical" switches are an obvious choice. Oh, and if I go with such switches, I actually have some control over what kind of key mechanism I want (at least soft/stiff, tactile/linear).
That's three problems solved right there.