I was not faced with such a shitty situation, and I probably would have done the same as well, but the right thing would have been to report it.
But that is the kind of thinking that condemns whistleblowing for the wrong reasons. To put it differently, people rather prefer to keep on pretending if that keeps their jobs than to do the right thing. And that makes everyone a fraudster.
Sure, it sucks for the students, but you have to introduce accountability in academia for it to stop being worthless.
I don't know why people always see dens of corruption and think that they ought to be protected, because of the jobs of the folks doing the corrupt work. Jobs are not the point of life, and we should accept that some jobs are bad jobs which should be eliminated.