Re-instate GtE! One of the good guys, knowledgeable on aeronautical matters and a true gentleman, as his very measured post from Flyer BB illustrates. End of.
Even if all you wrote was true, this does not mean he is incapable of wrongdoing.
Rather reminds me of the female Red Arrow, who left team do cries of support from PPRUNErs who did not know the facts.
Accept the limits of your knowledge and don't opine outside thereof