I do think it is disgusting how much financial risk is placed on the individual but sadly indicative of the wider industry.
To be fair I think the BA FPP is one of few programmes out there which can genuinely be excluded from the above comment. British Airways can act as guarantor for the cadet loan (instead of a relative's house acting as guarantor), and on top of that the bond is repaid by BA when employed. So BA are taking much of the weight of the otherwise monumental financial barrier. Without such an opportunity there's no way I'd have ever been able to feasibly afford to start training for an ATPL+TR, which surely exemplifies the inclusivity of the programme compared with others.