Real punishment for engineers might give them more power (and incentive) to push back against management.
Why not jail their families, too? That would give them even more incentive to fight back!
Decision makers should be the ones punished for making decisions. As simple as that.