I think this would've been perfect if they had done just a few things differently:
1. Bigger budget for more efficient cgi polishing or complete CGI suit. As much as a loved the work they did, they really needed a larger amount of time or more funds to make it just right. In a few, but very noticeable spots, the cgi and practical just didn't mix. I really do feel that a full mocap cgi suit (ala Iron Man) could've fixed all of these problems (held mostly by the second suit he wears). I hope they consider that route for the next film, should they make it.
2. Longer runtime. This film was much too short. We really should've had more time with Murphy prior to his accident, and after he had his emotions taken away. These sections really would've improved the film.
3. Female Lewis; Revamped family subplot, possibly with Anne Lewis in the mothers place. Lewis did jack **** in this, and while I didn't hate the family subplot, it would've worked better if it was executed more in line with RoboCop 2, where his wife (and presumably son) cared and wanted to know if Murphy was still Murphy, but he chose to let her think his face was nothing more than a way to honor his memory (I.E. Letting them go). And as far as being the thorn in OmniCorp/OCP's side (in regards to their treatment of Alex), they could've had Anne largely fill that part.
Though honestly, it would've just been simpler to have Anne Lewis (as she was in the original) be his wife in this, and have the story unfold as is. Just say they met on the force, got married, and she retired to raise their son. And the male Lewis who is his partner (and doesn't do much in the story) is her brother.