All good points. But the bottom line is this.
If you consistently discipline a person, that person will change his behavior.
If you are not consistent, and not a man of your word, the person has no respect for you.
If you have two children fighting over a toy, you take it away from both of them.
Trump was consistent, a man of his word, and he took away their toy. Can they get more toys? Sure. Will they misbehave with them again?
I guess we will see.
Did they actually misbehave this time? I think Trump even has his doubts, and this whole thing was possibly for show, with Russia and America in cahoots so that they both looked good. There are worse things. But don’t expect the Leftards to be convinced that this refutes the collusion narrative.