Using CX as the example here, I understand from colleagues at CX who are (some "were"!) in the Training Dept & as Base Capts have & did indeed speak out formally. At one stage management conceded to 1 (zero hour) cadet to every 1 DESO. That was soon rescinded:- money speaks louder obviously.
And while still at CX, it's difficult to make a formal stand on the diminishing standards as well as immensely more training resources required to bring a zero hour pilot up to the same speed as a 2-4000 hr DESO, etc, etc.... But when:
a) a very senior Capt (RH) sides with management & in fact, as I understand it was even part of the brains behind this "iCadet" scheme, and as such profits directly from it; and
b) when many senior Training Capts resign from their position but said positions are quickly filled by other eager-to-impress ladder climbers...
....the whole system & safety culture has become eroded for short term visions & utter greed: all at the deliberate & unashamed reduction in safety & quality.