One Australian airline which had a reasonably successful ICUS program decided to use it as industrial leverage, banning it overnight to pressure FOs into signing a rubbish EBA offer.
Not only did the offer get voted down, now they’re massively short of upgradeable crew as a result.
Stupidity at its finest.
As for the cadet vs non cadet debate, it’s been done to death in PPrune a million times. They both have advantages and disadvantages.