Perhaps There Is Another Explanation

The other members of the G-7 simply told #BenedictDonald they won’t come to America for his dumb event. That would get him to change the location. Also, the intent, with this Doral G-7, was to distract from Ukraine and the Kurds in Syria. It failed to do that – only highlighting the fool’s corruption. So he dumped it. Why was he announcing this in October, anyway, for a June meeting? Distraction. Failure.

https://www.washingtonpost.com/politics/trump-reversed-course-on-hosting-g-7-at-his-club-after-learning-that-impeachment-weary-republicans-were-tired-of-defending-him/2019/10/20/edbb3f36-f36b-11e9-829d-87b12c2f85dd_story.html