One has to accept the fact though that some people are disadvantaged by their environment when growing up and the situation of their parents and peers.
Take the example or racist bigoted hicks. One can blame them entirely or realize that more than likely their parents were also racist ignorant bigots. I do realize that just because ones mom spent her entire 9 months of pregnancy falling down drunk on whiskey is no reason to assume that one is starting out ones life on a less than sure footing, but having racists for parents, friends and acquaintances also has a negative effect. So yes and no, race by itself isn’t always a sole contributing factor for disparity of opportunity, but being the product of a long line of ignorant bigots is.
I’m just using this as one example.
While it may be the case with a great many people. I still declair that mentallity a cop-out and just an excuse. I'm not disagreeing that it occures, just saying that those who suceed have learned to move beyond that. Everyone has barrier they have to overcome, some more than others. That type of "elephant-leash" does eventually get recognized sooner or later by everyone examining themselves at some point in life. What they do with it, how they rid themselves of it, and how they let it affect their lives is up to them. Attitude and outlook play a large role in success. Mind, motivation, and determination are great things. You'd be amazed how far they can get you.