Right - a robot might kill without remorse, but it also never kills because of fear, or hate, or to take revenge for its fallen comrades.
But then why does it kill at all? Presumably because it's been sent to further a human agenda.
If you imagine a noble military purpose - liberating an oppressed population from an aggressive occupying enemy, for example - then your robot soldiers are awesome; they will target only combatants; minimize collateral civilian casualties; they will never loot or rape; they will selflessly interpose themselves between the innocent and those who would harm them. The perfect heroic soldier, better than any human army could be. They will be greeted as liberators.
But to the extent that the underlying human agenda involves pacifying a civilian population, instilling fear, or outright causing terror, there's no reason to think that a robot soldier would not be capable of being far worse than human soldiers. It can't be reasoned with. It doesn't have a conscience. It doesn't matter that it doesn't 'fear for its life' when kids throw stones at it if it's been programmed to respond to that threat with deadly force precisely to discourage other kids from throwing stones.