Nobody thought Trump took this drastic decision because just the day before, US Secretary of State Rex Tillerson said direct talks between the two countries 'representatives could not be held any time soon'.
Tillerson's remarks are understandable because the scale of hostilities between Washington and Pyongyang has been so great and worsening in recent months that it is virtually impossible to have a face-to-face meeting between top US and North Korean officials, let alone a direct encounter between Trump and Kim Jong-un.
Note:
From my personal @ lelek, mouth war can, but if the war really I do not agree.