experience does not give you the right to a job at BA.
Personally i congratulate BA on encouraging and helping young people into the business. Over the years BA has had considerable success in either sponsoring or assisting well selected enthusiastic young people to become pilots. Its a shame that other airlines do not see the benefits of this, instead they prey off the poor wannabies with pay to fly schemes etc