Once again you are spreading more lies. FACT CHECKER required here. Cadets aren't joining as a contractor. Its a RYR contract and if you were so in the know you'd be aware that the salary for cadets is now considerably lower than the £21K that you have stated. And, yes, Salary from base training.
If these were normal times would there be a better option for cadets somewhere else? Yes, I think so. I do not agree with 30K for a TR however these aren't normal times and this is, by far, the best option for the new guys if they want a job anytime within the next 2 years.
Finally, I understand its hard for the guys who have left RYR to now see younger/less experienced aviators secure a job/return to a flight deck before them but sadly that is life.