Its the loyalty to companies from the workforce that will lose in the end. I personally know quite a few pilots who were in a certain hold pool for years only to be jumped by CTC trained crew. Most I feel will not stay with the company, eventually costing more in training costs.
As for the loyalty CTC crew will have I cannot comment but here is a maths question. If over six months all get you back is the 6k you paid, aren't you still losing half of a years salary? Effectively paying 20k for a type rating anyway???
MAX