I think the original idea was that it offsets the high cost of training a new hire for the company. As RJSCUM said above though as long as people keep showing up for training it's not going to change. As soon as an airline can't get any new hires to show up one of the first things they do is offer signing bonuses to help first year pay.