$40 and hour is still $40 and hour. Live like a Bohemian, pile up your cash for a year, two years, four years... and then bounce to something better. Learned helplessness and expecting a daddy to come along and fix everything for you is not productive.
It’s not actually $40 an hour in my experience. It’s closer to $25 and even then the amount of stress and responsibility you have is absurd for being a lowly contractor.
Then don't work there, or do as I directed and leverage time there to get better work elsewhere. A company that is determined to treat people as "human resources" will not be deterred just because you complain. It will be deterred only by failure. So let them fail and in the meantime use their failure as a means to get a leg up yourself.
Gee I’m sure my managers at Intel as a green badge would really have appreciated that waiting to fail speech from me when I was getting paid $35/hour (with some benefits, I’ll admit) in 2013 via W-2 contract.