Faith in government is religion. Since the government isn't doing anything that encourages long term employment, favorable trade conditions, positive incentives to not outsource, thats what it is. Take the money and make another program without correcting the underlying problems. Not good enough.
Faith in the Job Creators! is religion. We don't get to elect them.
Income inequality is huge, and growing, with under- and un- employment being a large part of that. Deleveraging has become a liquidity trap, where those with the greatest incomes having the greatest propensity to save rather than invest. This is a self reinforcing phenomenon, the very definition of Depression. They'll even go so far as to take negative real interest rates on govt securities to do so.
There are no positive ways to inhibit offshoring, due to vast wage disparities. If American workers accept Chinese wages, they can't possibly pay the bills on the enormous expanse of suburbia where the majority lives. If they can't pay the bills, the situation gets worse, not better. American capitalism is now international, protected by our vast military.
The real underlying problem is lack of demand, which only employment & redistribution can solve.