HP Bleed the real reason is market forces. Those who have a reasonable amount of experience are paid the market rate. The unions especially BALPA are just a means of collective negotiation. If Union demands get unrealistic (ie in certain European countries) companies will just end up out-sourcing or limiting their exposure to the unions influences.
Cadets are not a valued resource. They however have sold themselves short by agreeing to their price by accepting the contracts.