It's not even just the controls. Why do we need to wiggle our mouse just right to push numbers on keypads? Why do we need to very slowly and tediously fine tune the controls on the console to focus on signals, something that is at the core of the gameplay? Why do we need three different methods of inventory grab/hold/use? It's tedium for the sake of "immersion", and it's a surefire way of alienating the vast majority of people who don't want their games to run like an OS.