I do think it's probably true that his influence flagged after Mythos. But he'd already been moved to the science board when that dropped.
It's very over stated and looking to act like he was fired, which he wasn't.
An article about a person 'falling out of favor' is silly but I guess that's the vibe of the administration so fair enough.