Notice how you completely dodge the issue of consoles still having a horrible interface(console controllers) for FPS and RTS games. (And no, the Wii doesn't make this any better.)
Obviously, you're entitled to your opinion. But claiming that consoles have horrible control interfaces seems like a somewhat ignorant statement. I will agree that RTSs have a long way to go before they're controlled efficiently on consoles, but FPSs seem to do rather well. I've spent equal time on consoles and PC. While the mouse seems more accurate in terms of getting the reticle exactly where you want it as quickly as possible in FPSs, I think the modern controller trumps the keyboard in terms of character maneuverability and overall immersion in a game. There are keypads made explicitly for gaming, but the keyboard wasn't created with gaming in mind--it's, first and foremost, a tool for typing. To me, it's rather archaic and unintuitive, and doesn't offer the feedback I want when playing games. The controllers on the major consoles, on the other hand, were made explicitly for gaming and generally offer a more ergonomic experience with more tactile feedback. While it may be true that people can achieve greater accuracy in certain types of games with a keyboard/mouse setup, I find gaming is usually more immersive and enjoyable with a well-made controller.