It is an insult to the political progress to cancel a meeting because of tension. That is exactly the most important time to have a meeting. Should we only ever talk to a few close friends? These men should have to stand up in public and explain to the world why they can;t get along. Instead they will continue to talk in secret and hold the public in contempt.
They have not cancelled all meetings, they have cancelled a meeting between the country's respective leaders. Those meetings are held to announce the completion of deals, not to work out the details.