I don't know what it's like in the RAF, but CM could also be describing any number of other organisations and companies.
It all depends how you take it, whether you get on with your own job and have fun, or let it get to you and make you bitter.
If you look hard enough, you can find examples of what CM talks about all over the place. Conversely, if you don't feel inclined to look for it, you won't care because you'll be having fun and enjoying doing a job you enjoy.