Requiring a human to be in the loop in all circumstances is impractical. Communications can be disrupted. Autonomy is also a software issue. It's easy for a country to say they have humans in a loop, then in a real war it would be trivial to change it.
And "robots" are not different than any other weapon. Bullets and missiles can be aimed but they don't discriminate and they can end up (and often do) hitting civilians and unintended targets. Land mines don't discriminate at all. And what difference does it make if you cover an area with land mines or put a autonomous turret to watch it instead? I'd argue the turret is better since it can have at least some ability to distinguish enemies from civilians and wildlife, and can be removed much easier after the conflict is over.