I don’t disagree with your initial assumptions. Exactly!
None the less, if you don’t let folks reveal themselves, you can’t take the actions that should be taken.
When he finally does lower the hammer on these pricks, just about everyone will agree with him for doing so.
Hacking Hillary? The same Hillary with the vulnerable illegal server? That Hillary?
There is such a thing as waiting too long. And, consider the damage that is being done to our democracy in the meantime. Please think about the disturbing fact that we now have a fourth branch of government that is unaccountable to anyone, not even the president. This cannot be allowed to stand. JMHO.