Real question is how to put this latter day League of Nations out of its misery. Why should American taxpayers foot the bill for a running party where they drink our booze and then tell us why we suck?
The US should help its allies but insist they carry their fair weight. It should make life hard for those who oppose the US. The US should make deals in its enlightened self-interest -all cash and carry. If you want to bad mouth the US, go ahead but don’t be surprised if you are a target for destabilization.
This is not your friendly kindergarten and the UN is not the loving parental hall monitor. The US is the 800 pound gorilla and its people are tired of being played for chumps by dictators, despots, hypocrites, and ingrates.