The issue is, if you want a job in this sort of field, 90% of the time it is contract, with no option or ability to switch over to permanency. I have worked for several years in my current IT job, but I am technically a contractor, and every 6 months, I need to make peace with the fact that I might not have a job for no reason. I definitely do not rock the boat, because even though they’re “not allowed” to fire me if I join a union, they only have to wait till the end of the contract to find another worker bee.
And nothing of value was lost