>The reason "auxiliary" workers get a raw deal...
is because they are something of a commodity. It's low-skill work that is managed in bulk and individuals can be replaced with little friction. The core IT work is in demand by companies, rather than the other way around.
I mean, your point is also true, but it's more of an additional factor rather than the main one.