CirrusF - I think you'll find that the Naval Service has more flag officers in total than the RAF has air officers (and for a smaller Service too).
Oh, and I'll think you'll also find that the procurement issues of which you speak all have the finger prints of others on them; for a long while now the RAF hasn't been responsible for the procurement of its equipment; that has been an 'all Defence' issue responsible through DCDS(Capability) directly to the Defence Management Board. While some light blue officers may be responsible for some parts of the process it is rather difficult to portray it all as an RAF cock-up!
I'm not defending the outcomes you understand - merely trying to make sure the cap is worn by those it fits
!