Well they used to develop PC games for the PC, on a PC, so having a good mouse and keyboard UI was a focus.
Now we get games made primarily for consoles (because the consoles are the limiting factor), ported to PC with the UI designed obviously to cater to a gamepad, and very poorly translated...