You and Moon probably deserve each other.
Moon is on some philosophical jihad to avenge what he reports as a railroad job on some officer. Now he feels that reverse railroading is the only answer to the problem. The dickens with truth. Maybe your clash will eventually prove to both of you that truth, and not spin, still matters. And to allow that, the sloganeering has to be turned off.
Oh do shut up.
L