Cannon had some valid complaints, to which I privately concurred.
However, when he stepped into the “I don’t doubt that the Kos COLB image is genuine,” I had to step in and challenged him on it.
I’ve read a fair amount by Cannon. He flaps his gums a little too loosely for me to take him seriously.