I'm not sure there is any justification, but if it's a mere question of higher qualifications/training = higher salary, why is it that a lot of major airlines worldwide pay their F/As more than the engineers and in some cases F/Os? Does this not say a lot about how highly (or lowly) rated the engineers/F/Os actually are by the companies for which they work?