i am speculating botchford believes management cost him his job and so is all in on attacking them. i do not know if this is true. this is a rare instance where even if my speculation is true and they did get him fired i would in that hypothetical scenario have no sympathy. in my uninformed internet opinion he apparently has an obvious unpleasant agenda and, in my uninformed internet opinion, has a long history of apparently manipulating and selecting facts and apparently peddling rumours in a manner that could have them mistaken as facts so as to present arguments to support it. now he potentially lacks a strong editorial process to reign him in so, on past performance, i am concerned we may possibly even see him reporting facts that are no such thing, although this is of course simply speculation.
in my opinion, we will see if he can find a niche market of haters to read his stuff or he immolates himself, but that's just my opinion.
to reiterate, this is all my opinion. whether or not botchford is in fact reporting accurate facts and rumours has not been personally investigated by me to the point of certainty, so you should take these statements as someone venting an off the cuff opinion on the internet rather than an avowal of any true facts as to the honesty or accuracy of botchford.