Trafalgar,
No I don't know what you do apart from what you say you do in your statements on PPRuNe.
Those seem to indicate that you feel a little bit precious if anyone should criticise you (imaginary criticism in the thread you deleted).
It is quite clear overall that you, me and 3 thousand others, have no respect for the incompetent management in place.
If more people said exactly what they think to these managers (yes, I have done that) perhaps there would be an end in sight.