While you can't outsource blue collar work, look at the way many of the trades have changed in the last quarter century. While plumbing, electrical, and HVAC are still great money-makers, many other trades are nowhere near as good as they once were. Craftsmanship isn't valued, customers don't know or care how shoddily their mcmansions are built. Additionally, it's hard to find Americans (of any race) who are willing and able to do the work. Anyone with a work ethic and half a brain has been convinced they need college and an office job. Technology has also eliminated many blue collar jobs, mainly in manufacturing. This is happening worldwide; a machinist friend is one of only two machinists employed at his plant. 15 years ago this company employed 14 machinists and machine operators, and the business has grown since then. While the trades are safer than programming jobs, they aren't immune or safe by any measure.