I would also like to add this: Tom Nichols' commentary on his own book had this to say: "I wish I could tell you that I’d foreseen what a disaster Putin turned out to be. I didn’t, and this revised edition, in which I discuss Putin, has some pretty wincingly optimistic hopes for a man who turned out to be exactly what his worst critics feared."

I hope he one day doesn't have to say the same of Trump.  Caution is good when critiquing, but critique we must, as loudly as possible, when it's merited.