The argument of cadets being cheaper for airlines is not true in my opinion. Why would an airline employ a cadet for his cpl, type rating, line training and pay the cadet a salary starting from day 1 in flying school, and once checked out as FO, paid the same salary in the same scale as a DEP. If cost is a factor, why not just employ DEP from TP and start paying only from type rating onwards, ok of cos I am not talking about P2F cadets here