Don't listen to them. What you need to do is apply and see what they need.
If they are oversubscribed with sky gods you won't get an interview. If they are short anyone with a rating will get in.
Don't worry about the sky god / non sky god differentiation since there is an implied hierarchy within the sky god community ( red arrows, harrier , other fj, transport, truckie, rotary etc.... Not mentioning the tri service rivalry and they all hate each other as much as they hate civvies.)
When I was there it seemed a good place to work but no possibility of any steps up into anything else.
Good luck!!