Robots and automation can reduce some of these costs associated with outsourcing — like freight, traveling expenses, delayed shipments and so forth. Also, by avoiding outsourcing, the company is less vulnerable to wage increases, worker shortage and other unforeseen factors at the outsourcing destination.