During the new Robocop movie it is noted that because Humans feel fear, anxiety, and hesitation etc, Alex Murphy was not as fast in combat scenarios compared to his counterpart full robotic droids, regardless of him knowing he is in a bullet proof suit. Basically because robots without a human emotional element do not suffer the same lag drawbacks of a human. Which was the underlying theme of the film, robots = emotionless killers.
So in order for Robocop to become viable, they toned down Alex's emotions. This was explained by the scientist who created Robocop as "Alex is essentially a back seat driver who believes he is in control" while the "API" control software does all the driving.
near the end of the movie, Alex starts to regain control of his emotions and goes off and solves his own murder. Essentially rewriting his robotic API control software. This allowed him to even kill his OmniCorp boss, when the software controlling him starts to shut down due to targeting an OmniCorp high ranking employee.
But he is still somehow still super awesome to go toe to toe with ED robots and a gang of bad guys.
So question stands, is Robocop still in control or is he a back seat passenger with emotions to override his directives?