I suspect that if you’re living paycheck to paycheck, and your family depends on your income to keep your kids fed, that that may skew the willingness to stand up for what’s right. It’s one thing to be willing to suffer yourself for your principles, it’s another thing entirely to make your family suffer for your principles.
Not saying it still shouldn’t be done, but it does make it considerably more difficult.