That depends on the basis for criticism. I don’t want to generalize about generals, but I will say that every general who claims Trump is a Fascist is dumb. That includes Kelly. One even said that Trumps intention to destroy the deep state and engage in mass deportations proves he is a fascist.
Engaging in this kind of exaggerated name calling is not only stupid and petty strategic politics, it shows substantial ignorance about Fascism and Nazism.
We are in the closing days of the campaign and these Generals want to defeat Trump by ignoring the economy, the border, the wars, etc. and tell the public Trump is a fascist? Good grief.