It entirely depends on the game type. RTS or FPS? Give me a mouse and keyboard. It's what I'm comfortable with, know and love.
However, there are some games, like Saints Row, where I find the controls just work better with the controller. Maybe it's because the controls work best with using a controller because they weren't intended for a keyboard. Maybe it's because I'm just horrible at driving (Break? Nah, I'll slow down by ramming into other things!) But I prefer to use a controller.
So I don't have anything against controllers. It just depends on what I'm doing.
However, there are some games, like Saints Row, where I find the controls just work better with the controller. Maybe it's because the controls work best with using a controller because they weren't intended for a keyboard. Maybe it's because I'm just horrible at driving (Break? Nah, I'll slow down by ramming into other things!) But I prefer to use a controller.
So I don't have anything against controllers. It just depends on what I'm doing.