Some games are better suited to Consoles than PCs, good games at that. I see it like this, with PCs you have a rediculas amount of control over what you do but it isn't as smooth becouse the controls can be all over the keyboard. Consoles have much less control, but control much smoother. Games like Prototype, which I personilly love, rely on quick smooth movement and control, it just wouldn't work as well on a PC.
I'm really not sure how that makes sense.
Sure, I guess if you want to map your movement keys to WASD and then stick your jump key on NUMPAD0 you're going to have some awkward controls... But most folks don't do that.
I generally map my movement to ESDF. That puts my thumb right over the SPACEBAR, which is typically used for jumping, and my pinky over A, which I'll typically map to something that's going to get a lot of use - a 'use' key, or run, or crouch, or something like that. That leaves me with ~12 more keys within easy reach of my left hand. Plus about 5 mouse buttons.
I can manage quick, smooth movement and control just fine.
The problem is that you can plug a controller into a PC. You can't plug a keyboard into a console.
Why not?
I haven't played on a console recently, so maybe they've become absolutely stupid and crippled in the intervening years... But the PS2 had straight-up USB ports on it. And you could plug pretty much any USB keyboard and mouse into it. And you could even run Linux on the thing.
The original Xbox didn't have any official keyboards available, but you could make one work.
I thought the PS3 also had support for Linux, which would mean keyboard support...
Regardless of all that... We're talking about electronics and software here. There's absolutely no reason at all why you couldn't use a keyboard and mouse on a console. Maybe the developer doesn't want to support it... But that's just a choice. It isn't some physical impossibility just because it's a console.
I mean, hell, look at the beastly controller they developed for
Steel Battalion.