I imagine part of it is that it's far easier to lose your job disagreeing with your superiors in the private sector ("Not a culture fit", "Not a team player"). It's better to just go along with stuff sometimes because most of the time systemic failure takes years to manifest.