Just to get a bit of balance into this discussion; I have been involved in the training of a couple of Nigerian pilots in the past.
One of them, a particularly good bloke, got his command after a few years.
Last I heard, he was sitting in the left seat with easyJet.
I hope he enjoys reading the above posting.