While I agree with your main point, its hard for me to complain about PC-to-Console ports for FPS games. Its not like porting SCII or D3 or anything like that where functionality and practicality of the game mechanics and controls would take a huge hit.