"Are those IBM has laid off laying around waiting for IBM to call? No, they have new jobs."
No. many of them came back to IBM as contractors at lower wages and no benefits.
Let me guess, you're in upper management or work for the government right?
US wages aren't lower than when IBM was losing billions a year because MS and Intel took their old business. They are 64% higher than they were in 1990. And there are 25 million more jobs now than there were then. Efficiency pays for itself.