"the top MOD chaps and politicians "
Who are these 'top MOD chaps' you refer to? The only person senior to Sir Glen in the air force chain is CDS. The MOD do not have, and never have had the power to get rid of CAS's just like that. I'd be very interested to know who you think has got this power?