I know the people working as full time engineers aren't living on Ramen noodles and sleeping in boxes, but it's real hard to fight something when your and your family's livelyhood depend on not fighting it.
We should champion those willing to take the extraordinary step of walking away, leaking or pushing back on this; while recognizing such actions are extraordinary, and should not be expected of everyone.
It would be nice to live in a world where anyone can stand up and fight in this manor, but I just imagine an engineer who really, really can't lose his health insurance and the inner turmoil they go through.