If I had to guess, I'd imagine this is the result of perverse incentives combined with the Peter principle. Consider a manager or corporate recruiter receiving a bonus for keeping down costs.
I think it is simply short term profit maximalization. Why give an employee a dollar more than you have to give them? Whether giving them an extra dollar now might generate an extra two dollars down the road is rarely even considered.