I think the question there is who is "we"?
Not that I disagree with your point. Nobody will want to make treaties with a country that does not keep its agreements.
But that is a basic problem already with the USA - any promise that a Republican administration makes, a Democrat one will feel...