You are making excuses. He should have forced the idiot mayors to mobilize and use the National Guard much quicker. Look what happened on the first night after they got called in? It was calm and quiet.
Things happened the way they did, but the overall point is, it's asinine and nonsensical to ask for someone else to bail out poor decisions made by local and state authorities. Raise taxes on Minneapolis and St. Paul residents to pay for the damage.
And you are simply speculating alternative timelines.
Trump pulled all of his military might, a hell of a lot more than the national guard in DC and it didn't do much other than lower his poll numbers.