I think that, as a community, we have a very distorted view on a lot of "gamer features" like USB ports, hardware level macro, etc., and even of the idea of feature richness in general.
As I see it, these are all good things, but we've gotten trained by history: because these features were and are typically used on bad keyboards, we came to associate the features themselves with badness, which eventually transformed into the idea that the features themselves were bad. But this is just sloppy reasoning; a feature that occurs on bad keyboards and not on good keyboards might still be a good feature, and the good keyboards might be even better if they had it, even though that would make them more like the bad keyboards.