I think there's a distinction between airlines such as BA that are hiring for resident permanent positions, and airlines that are hiring for expat positions; the latter generally requiring a ticket and hotac, though for sure, in the current market they can probably attract sufficient applicants without it.