Flying999;
Out of interest - was your son studying Air Law in anticipation of an exam? Was he working a second job?
There is no reason why your son, despite being 'dropped' by Senior Aviation can't still obtain his dream job - if he wants to be a pilot then a lot of hard graft and determination will get him there so he needs to stick at it and remember that the world is a tough one! At least now though he will have made a good few contacts (good and bad!) in the aviation industry and that is fundamental to making a success of it. Nepotism rules in this industry.