In a vacuum, this idea makes sense. You take away whatever prejudice the soldier may have, whatever tendency to misbehave they might have, and replace them with killing machines whose only concern is to execute the mission at hand.
That being said, do we really want to remove the human heart from the equation? I concede that there are some soldiers who would treat non-combatants or enemy combatants out unfairly out of prejudice (although I question the stats quoted here), but what about errors made in the other direction? An instance where a soldiers training and everything he sees tells him to fire, but his heart tells him not too? An innocent that was spared when a computer might have executed him, because the intangibles are meaningless to it?
As horrible as war is, and as imperfect and biased as people and soldiers are, I want somebody with training, a brain, a heart and the wisdom to use all three in balance manning our weapons. That's the only thing that keeps war from being even more horrible than it is.