As said before.... It's (not "its"!
) no wonder some trainees will never make it all the way into a commercial multi-crew flight deck.
I think some people around here underestimate the importance of social skills in this industry.
You can be the picture-perfect pilot good enough to fly a single-engine ILS to minimums upside down in a 300 pax airliner which is on fire and has no elevators (do you want fries with that during the next prof check?
), yet if you are an a** nobody will want you.
Being good in socializing will make the difference between getting asked over a beer if you would be interested in that job (of course plus type rating) or mailing a check to some Irish airline (no offense!)
...now where's that "dead horse" smiley again..?