[flagged]
Contemporary weapons are also much more precise. That means lower collateral damages. A lot of development efforts are to further enhance on that front.
Weapon development is essential. Of course we should condemn mis- or excessive use of force, especially against civilians.
Right now, we ignore the controls we do have. The US is not supposed to provide weapons to anyone violating human rights, which Israel is very obviously doing, as is agreed universally outside the US. But we still provide them with weapons as they are our "allies". While this is the case, de facto any better weapons we build are used to commit "better" crimes against humanity.
[0] https://www.jewishvoiceforlabour.org.uk/article/prof-amos-go...