On the same note, I find it offensive that Chief Justice John Roberts would publicly criticize a sitting President. He should know better.
In "normal" circumstances I agree---but this is far from normal and enough is enough. Trump has slandered and denigrated countless institutions with no regard for either fairness (truth) or impact.
Included in that string is every department of the government, including the military and not the least of which is the media. The guy is a low life of no equal and he tries to drag everyone else down to his level.
It is long overdue that these people and organizations stand up to the bully.
"A pessimist sees the difficulty in every opportunity, an optimist sees the opportunity in every difficulty” ---Sir Winston Churchill
"Political extremism involves two prime ingredients: an excessively simple diagnosis of the world's ills, and a conviction that there are identifiable villains back of it all." ---John W. Gardner
“You can’t go back and change the beginning, but you can start where you are and change the ending.” ---C. S. Lewis