The likes of BA and Virgin have always been an ex RAF 'boys club'. If you were a fast jet jockey you went to BA, if you were a multi engine C130 sort of chap then you went to Virgin!
Its not that these airlines arent interested in civvy street pilots, its just the way the recruitment system works.