In his speech to the General Assembly President Trump stepped on his own rake. He could have used the occasion to dramatize the UN’s own notorious failings, its bureaucratic bloat, habitual recourse to anti-Semitism and long-standing ineffectiveness even where it plays an active role in trying to end or defuse conflicts.
Although Trump articulated sharp yet accurate comments about these defects, he outlined no ideas about overcoming them and spoiled their impact with wild threats against North Korea and Iran that achieved nothing. Alternatively he could have forcefully pointed to the threat of nuclear proliferation and announced a program to reduce the threat. Instead Trump, flinging threats like horseshoes at Iran, North Korea, Venezuela, etc. engaged in language unbefitting a president at the UN.