Being a PC FPS purist, the idea of playing Crysis on an Xbox controller is tantamount to blasphemy, in my honest opinion.
Your point of view is only a reflection of your PC hardware preferences and has little to do with the PC gaming 'morality' your charge of blasphemy insinuates. Computer hardware is user agnostic.
Why not condemn the use of DVORAK if your such a keyboard elitist? What about the threat that VoIP poses to text chatting? And what about PC flight simulators that use alternative inputs? Are you going to make special exceptions for flight simulation and reserve your contempt for joysticks to first person shooters?
Don't be a techno-fundamentalist! Why not simply be a PC FPS mouse and keyboard enthusiast