I think most corporations don't look ahead far enough. While I feel that what they do is their own business, it almost seems that they don't realize that practices like outsourcing have immediate benefits, but once so many local jobs are gone who will they be selling services to? I say let it backlash, and perhaps we'll learn... Don't just put a bandaid over it by bloating government control. If people want a middle class, they can help create it. Not enough people are motivated to achieve or make a difference on their own.
P.S. - Every person I know who is motivated and uses their head, would be considered at least middle class. Every person I know who is on welfare or government support neglects to plan ahead or take an active role in determining the course of their life. This isn't exclusively true, but in my personal experience it is.