I certainly can appreciate that reaction, but on the other hand I thought it was something the right were rather good at, usually, to appreciate that sometimes you have to negotiate with your enemies. Kim Jong-Un is leader of a brutal regime, the horrors of which I scarcely can begin to imagine. But there are, broadly speaking, three things to do about such regimes: ignore them, fight them, or make deals with them. The first just lets the evil and horror fester; the second is bloody, and with no real guarantee of victory; the third is morally repugnant, but offers at least some chances of bringing longer-term peace, stability, and even freedom in time. That is the one that Trump was, up until today, apparently pursuing enthusiastically, and -- as I noted -- not entirely without success, either. It even looked like he was doing the right things in order to bring the negotiations ahead. The South Korean president -- who has played a huge part in this -- credited Trump for his role in making the talks possible: now that Trump has walked away from those talks, the South Koreans are left scratching their heads, as are we all.
This isn't about criticising Trump and praising Kim. Realistically, though, we weren't going to get the perfect resolution to the crisis this time, but it looked like massive steps could be made.
As with Korea, as with Iran, as with the Paris Climate deal -- Trump constantly is making the mistake of discarding deals that, while far from perfect, are steps in the right direction. It leaves his allies reeling, his enemies emboldened, and his country's reputation for diplomacy in tatters.