The main reason that firms outsource is that: low-wage workers in other countries are more productive than are u.s. workers. hiring low-wage workers reduces firms' costs. hiring low-wage workers provides a tax deduction to firms. u.s. workers cannot perform the tasks performed by workers in other countries.