Should we remove them? No, however I have mixed feeling about temp agencies and how employers exploit potential employees. At a job that I had about 18 years ago the company would sometimes hire temp-to-permanent employees threw a local temp agency. The temp agency payed them $2-3 less per hour than if they had been hired directly by the company.
If they performed well the company would offer to hire them on full time but at the same pay rate that the temp agency was paying them. I guess they figured that if they were willing to do the job at a reduced price than they would be happy enough to keep working at that wage. It just rubbed me wrong to see them act this way I suppose.