Warnings about advances in technology destroying the middle class have been around since the days of the "Luddites". However, it now appears they had a point albeit somewhat ahead their time.
http://opinionator.blogs.nytimes.com/2013/08/24/how-technology-wrecks-the-middle-class/?_r=0
Computerization has therefore fostered a polarization of employment,
with job growth concentrated in both the highest- and lowest-paid occupations, while jobs in the middle have declined. Surprisingly, overall employment rates have largely been unaffected in states and cities undergoing this rapid polarization. Rather, as employment in routine jobs has ebbed, employment has risen both in high-wage managerial, professional and technical occupations and in low-wage, in-person service occupations.
So computerization is not reducing the quantity of jobs,
but rather degrading the quality of jobs for a significant subset of workers. Demand for highly educated workers who excel in abstract tasks is robust, but the middle of the labor market, where the routine task-intensive jobs lie, is sagging. Workers without college education therefore concentrate in manual task-intensive jobs — like food services, cleaning and security — which are numerous but offer low wages, precarious job security and few prospects for upward mobility. This bifurcation of job opportunities has contributed to the historic rise in income inequality.