I'm not sure if this is a bias of urban centers but I don't think it's true that the majority of temp workers are young, highly skilled, well educated, and able to make $60-$70 dollars an hour. I agree with Doyle, these people are NOT temps. There is a difference between temperary work and subcontracting.
Jason