To be honest thats not too bad. 12% of the U.S. population lives in or around what we consider poverty. Not Sudan poverty or even Mexican poverty but American style poverty. In a nation this big you will always have some poor. These numbers mean 88% of Americans or roughly 263 million are either rich or middle class.
There was a study last year that claimed to find that welfare recipients in the USA have a higher standard of living than the Norwegian working middle-class.