I disagree with you there, I think CBP's interface is quite poorly suited for PC. Right off the bat, the lack of context menus, like for Disassemble and Drop, and even missing click listeners for obvious UI elements are dead giveaways. For example, when you log into a surveillance network and you wanna switch cameras, you can't click on them, you gotta use [1] or [3] on keyboard to cycle through. Or even in your inventory screen, you go into one of the slots to equip an item, but then you gotta hit [Esc] on the keyboard, you can't click on the Esc prompt in the lower corner of the screen, even though it's right there.
And then there's plenty of other disparate items that show the same negligence towards PC, like not having Cruise Control or not letting you rebind F, in spite of the fact that the game works perfectly if you do it in the config file. And by the way, this one's more of an oddity than a gripe, but why no Quickload?
Anyway, it does the job, but to me it's pretty obvious that the PC interface wasn't high on the priority list.