If you're really going to go listing those combos as "proof of superiority" of one or the other, Wizaerd, might I remind you that a keyboard has 26 letters, 10 numbers, 12 function keys, tab, caps lock, lshift, lctrl, lalt, space, ralt, rctrl, rshift, enter, backspace, 10 keys with nothing but punctuation, and I haven't even gotten to the arrow keys, num pad, or home/end/page keys yet. with just the ones I've mentioned (minus the ones I lazily excluded) that comes up to at least 4000 combinations, assuming my lazy math is correct too. Of course, if you ever get to 4000 combos, your game design is atrocious and you should be ashamed.
although sometimes what you need is not so much a combo as the ability to press specific keys at the same time (or not) while holding others, as in flight simulators, in which keyboards come out ahead because... well, more buttons.
Honestly though, this conversation is (from my perspective) really, really silly. I started using a controller less than a month ago. I like it. For some games it's absolutely better-suited. There's no doubt about it. Computers just don't have analog input. Other games, I'd laugh at you if you tried to play with a controller (Overwatch for instance, or MS Flight Sim, both for different reasons).
Pros and cons:
M&K: Speed (yes mouse), buttons(so many), fast precision (zoom that mouse, boi)
cont: comfort (not gonna lie, feels really nice to lean back and get comfortable), small-scale precision (walking slow on keyboard? hahaha), multi-direction input (more than four directions *gasp*)
So why not both?
The big thing isn't controllers IMO. This all just comes down to the age-old console vs PC war. And nobody's going to win that one.
edit: holy carp, guys, try to maybe ninja me only twice instead of four times.