If CTC really cared about their cadets and their integrity/reputation they would at least subsidise the cost of the TR, if not pay for it completely. I always thought this was the case, I didn't realise eJ use to pay them for each cadet at the end of their 6 months.
If i read this correctly, a cadet now pays £70k + for basic and intermediate training, even though CTC always implied the TR was included as well. £70k for 100 hours SE and 50 odd ME seems slightly ridiculous to me.
Someone has already stated, this is a safety issue, malnourished and worried pilots do not make for good CRM. Perhaps the CAA should be getting involved, suspend CTC from training until this is resolved, maybe that would make them sit up.