The bar for firing is not the same as the bar for passing someone over to be hired.
Were this to come out after ADM Moran swore in as CNO, he'd keep his job.
Cool. As it is currently being reported, it's a dumb reason to be fired.
I had a company officer at the Academy who after her tour at the Academy was let go from the Navy due to frat. Should I not communiate with her because of one decision she made or continue to trust her for her otherwise sound judgement and guidance? How did we go from saying "we need to get rid of the zero defect mentality" to "he knew someone who is accused of committing a crime and kept talking with him so let's fire him?"
It's a damn shame what's happening and everyone knows it.