Just as a counterpoint.
The Virgin and QF pilot recruitment process are vastly different, with the QF process full of hoop jumping.
On the basis of some of the above comments, a reasonable argument could be made to say that the QF recruitment process is unnecessary, doesn't relate to the actual job and is discriminatory.
Each company has its target group of people to fill a particular role. How they screen people to fill those roles is their business I would have thought.