Yes, Napolitano got fired for being right.
He was fired for saying a British intelligence agent was behind the Dossier and he was proven right that it was Christopher Steele. But the British media and politicians browbeat Fox over what he said and Fox cowered and fired him.
Nap dismisses Congressional investigations as being political while claiming that Mueller is independent. Sadly, the judge has an air of sincerity as he touts Mueller's ability to drag Trump before a grand jury and nitpick him out of office.
When I see Nap or hear his voice on the radio... click, he's gone.