No you calm down! I wasn't jumping over your comment, rather the fact that vendors sometimes make false claims.
For gaming, what I say is correct. An average keyboard has not only the random 0 to 8ms delay from the USB, but also internal delays from scanning and debouncing etc. Let's say, for the sake of argument, that it averages 9ms (although in fact that would be better than most). That would mean that about half your keypresses are delayed
into the next frame. You might still think that insignificant, but I guess it's a bigger effect than you thought. Overall, it might take (ignoring internal delays this time) 8 + 16.7 = 24.7 ms for the game to receive and register the keypress in the worst case, or it might only take microseconds (if the key is pressed just before the USB polls and just before the frame ends) - reducing that variance does help!
In fact, the internal processing delays are usually as or more significant than the USB delays. Namenlos measured some keyboards (PS/2 and USB) a while back and found overall delays of between 30 and 60ms, from key press to OS. He only tried a few that he had available though. I know that can be reduced to about 2ms (I've done it), at which point there really is no point going further. Part of that is cutting the 8ms USB delay down to 1ms.
But that's all a bit of a tangent - I'm not trying to tell you that you need 1ms polling, any more than I would try to tell you that you need a car that does 200mph! But if you want to do a lap quicker than the next guy, it might help
