Maybe the difference is the quality of the candidate. Military pilots and BA cadets etc passed strict selection. Nowadays it comes down to money.
Indeed. I have flown with several in the Middle East who did not want to be pilots at all, but were told to go and get a good job by papa. A decent selection procedure would have weeded them out of the race at stage one.