As part of introduction to the setting, we're shown a live conference as part of The Novak Element. They obviously wanted to show citizens of the US how the military robots help securing Teheran.
However, things go south as soon as a kid with a knife is shot into pieces by one of the walkers, essentially creating a giant PR disaster for OmniCorp.
Later on in the movie, there's a direct competition between one of the military humanoid robots and RoboCop to test his performance. Segment after segment, it's becoming clear that he's always slower (i.e. less efficient) due to the human component.
Remembering the beginning of the movie, I expected this one ultimate proof that the project isn't just some huge waste of money and it would help to boost acceptance in the US:
At once there'd be a kid as a target, once again witha very ineffective/unclear weapon, like a knife. The robot would shoot (off screen), while Murphy would try something else, maybe even disarming it by hand.
Yet such a situation doesn't appear. RoboCop as-is is considered ineffective in comparison and that's it - test complete.
Since I don't think there's any reason stated for not doing what I mentioned above and I guess that the whole Teheran incident is pretty much public knowledge, it feels a bit like a lost chance. Did they do it on purpose just for the sake of the story the way they wanted it to be? (Assuming there's any information available regarding that.)