Kim Il Sung, the grandfather of current leader, was very close to Hosni Mubarak, the President of Egypt. He hosted him in Pyongyang four times in the 80’s. Kim’s son, Kim Jong Il, retained the close friendship. It was a family tradition to be close to Egypt.
Then President Obama threw Mubarak under the bus. As a result, he spent six years in custody, fighting corruption charges. He wasn’t “clean” enough for Obama, who preferred the Muslim Brotherhood.
So the Kim family had first hand evidence of Obama stabbing a loyal ally in the back. Who would want to meet a traitor to your friend? How could the Kims trust Obama?
So they refused to meet him, but were happy to meet Trump. Our President is no starry eyed Wilsonian. He’s willing to overlook Kim’s record of repression. Just as Nixon was willing to look beyond the atrocities of Mao Tse Tung.
Kim understands that Trump is a man he can do business with. Unlike Obama.