Tough situation fo sho. Pentagon didn't want a Tienanmen Square. And Capital Police guessed poorly. National Guard request was fuddled for hours.
But, like I commented somewhere earlier, given the political climate - not a bad day!. Peeps take their politics seriously and I do give Trumpery credit for a good vr script For the last show, last hurrah.
Boneheads will/ and have lost their jobs and soon liberty in jail Like Trumpery. Soon.
All in all and like you intimated protests are tough to manage. Gotsto pick off the instigators who have a different agenda Btw Russia has been planting seeds of fomenting dissension for years Hot heads are easy to push their buttons
If you want conclusive proof of what fact from fiction Truth from falsehood Reality from Trumpery looks like - can look no further than golf: