I lived in the US for a few years but it was in New England so I don't pretend to know what its like in some of the inner city's. But my experience of America is that it has a very hard working workforce especially compared to other countries and their are still plenty of opportunities to succeed if you work for it. I struggle to believe that certain races or ethnic groups don't have a fair shot and that they are doomed because of their zip code. Black American have plenty of role models today with many blacks in the government, on TV, sports stars and community leaders. I just don't buy this narrative that they don't have a fair shot.