FPS games are better suited to mouse + keyboard, just like other genres, such as racers are better off with a gamepad, that's just how it is.
You can shoehorn a shooter into a gamepad, or a racer onto a keyboard, but really, it'll never be as good as an input device better-suited to the game.