That's what I mean, GfW should promote a standard that hardware can aspire too. Much like, I don't know, DirectX? Assigning buttons to keystrokes was horrible on old Logitech stuff, true, but there's no reason to make GfW titles love the 360 controller.
I think we agree that GfW should be about all developers, hardware and software, having a common interface to work to. In reality it's just a badly conceived money opportunity. DirectX does a good job of doing this anyway so really, GfW is useless for what it was intended for and for what it actually became.
Quboid