Quote:
The fact is that more Americans than ever have high levels of job training.


That is true.
There are also more Americans than ever in just about any category possible(when measured against current standards) simply because there are MORE Americans than ever.

Walmart does not add wealth, it simply transfers it. Building a Walmart does not mean I have more money to spend, just somewhere else to spend it. More than likely, the new building involves additional taxpayer funds for infrastructure. The goods may be cheaper, but our taxes are higher and our government services are diminished. We do get all kinds of nifty low quality junk to fill our homes with though!

You can apply the above to just about any big box store.