I mentioned the JPM thing in a previous post. Maybe things will turn around, I don't know. China is pouring concrete for semi fabs so fast, the suppliers of construction materials can't keep up - I'm not optimistic.
I really have a problem when people complain about outsourcing...how many of us will by the cheaper brand over American made. I worry about jobs too, but until Americans buy all MADE IN THE USA products we can't really say anything.