Exactly. Why would a retired military be an expert on criticism of the media?
He’s paid to criticize Trump. His job title is just meant to give gravitas to the smears.