Well said, young man!
However, I can understand and sympathise with your justifiable anger and resentment at the tedious delays in your military flying training.
And do remember that once you've achieved 2000 hours total military flying time, your path to civil commercial licences will be much, much simpler and cheaper. It's a retention incentive to keep you 'in' until that time in your life!
Incidentally, ba are now recruiting people direct from Oxford and Jerez whilst they're still under training.