Needs must. I would never apply to them but then I have a job (at the moment). If I was out of work then I would probably cough up.
Many get into much debt for initial qualification. It is surely just an extension of that , more debt to land the job you want.
I can see major airlines charging a fee of some sort purely to weed out some of the many thousands of totally unsuitable applications that they must receive annually.
Sad but true!