one thing no to forget is the mass amounts of outsourcing, or companies just opening factories in other countries

these companies can still post decent numbers, they are making money and showing good gains. but the only americans that are making money are the stockholders and the very upper management. they take the money from americans by selling their products, but don't reinvest in this country, or supply any american workers with money that they can then spend in the market

i'm not sure if this would make a bad economy look better then it is or not

but its something to consider.

if american companies don't have american workers, sooner or later on a long enough time line americans will no longer have the money to buy any of those products. even if those companies are showing large profits