It's really a matter of preference. Some gamers prefer a keyboard and mouse because you can often customize inputs and easily press multiple keys at once for complex input commands. Gamepads are designed to fit your hands and can be more comfortable for some gamers, but their shape makes it difficult to press buttons in quick succession or press multiple buttons at once.