I think you're missing something here. Different countries have different social systems, different education systems, and those that aren't classist systems (as the US and the UK are) tend to give people more opportunity.
Every bit of research done during the past 20 years indiates that if you are born poor, you will stay poor, that upward mobility in the USA is more difficult than any other country in the first world. The biggest guarantee of success if wealthy parents.
Other research has also indicated that there are just as many talented and gifted people in the working classes as the upper classes.
The American adn British systems make it virtually impossible to be upwardly mobile. It has nothing to do with skills, and everything to do with connections and opportunity.