It's this. Think Cognizant, Accenture, CyberCoders, etc. They aren't making $200+ an hour as contractors, they're being paid like $40 an hour without any benefits and are treated like garbage.
My callcenter experience can be summed up as "better than fastfood or retail I guess"
It is privilege to have something you can sacrifice, and not just be trapped.
1% is staggeringly high. That's one and a half million people. If our system operates on exploiting one and a half million people, we should change that system.