Also, it’s literally a war crime to use tear gas on the battlefield, yet it’s somehow OK to use it on civilians. (I understand part of the reason is to prevent a slippery slope from tear gas to chlorine, but it’s still telling.)
Tear gas is routinely used at scale on people for training purposes. One of the things you learn (and a major point of the training) is that it is largely a psychological deterrent, you become acclimated to the unpleasant effects pretty quickly upon repeated exposure.
> If something doesn't work then there's no need to ban it
Did you read the article?
Chemical weapons provide no benefit to a modern army. They do, however, to simpler armies. So the world's militaries, who command modern armies, came together and banned them.
Put another way, the U.S. military gains nothing from chemical weapons over high explosives. The Taliban, on the other hand, might.