There was only ever one reason for the cadet program. They were cheaper.
The moment the Feds got their base pay increased and they became as expensive as a direct entry FO with more training, supervision and restrictions, the cadet program was doomed.
I hope there are not too many out there with expensive training and no job.