America has long subscribed to the myth of the self-made man. The 19th century tales penned by Horatio Alger Jr. of young men escaping poverty through hard work and determination promoted the belief in the rags-to-riches doctrine so beloved by Americans even today. The problem is that the Horatio Alger story is more the exception than the rule. It is more likely that, hard work and perseverance notwithstanding, a poor American will remain as such. It's also more likely than not that their children will do no better.

Martin Barraud via Getty Images

For those finding it hard to jettison the national belief of unlimited opportunity, it's time to read the recent report prepared by the Organisation for Economic Development and Cooperation (OECD) entitled "A Broken Social Elevator? How to Promote Social Mobility." That report details the results of a comparative study of member nations regarding their relative degree of social mobility. In other words, it ranks the countries on their ability to allow citizens to move up and down the social ladder. Among other things, the study measured how many generations it takes in each country for someone from the lowest income group to achieve the level of mean earnings. Surprisingly, Canada ranks number one in terms of the absolute degree of social fluidity. The children of a Canadian manual labourer are just as likely to become managers as to remain as manual labourers themselves. Also near the top of this ranking are Nordic countries like Norway, Finland and Denmark, although that is not as surprising given their higher levels of taxation and social welfare spending. I think the answer lies in the degree of government involvement and our national priorities. What might be even more astonishing to Americans is the fact that the OECD study found that the United States lags behind Canada and many other countries. In fact, a poor Canadian seeking to better their lot or their child's lot in life is twice as likely to succeed as their American counterpart. So what is going on here? Why does the United States with its incredible wealth fail to provide significant social mobility, whereas other countries fare much better? In the case of Canada, I think the answer lies in the degree of government involvement and our national priorities. Single-payer health care is sacrosanct in Canada and automatically gives every citizen a leg up when it comes to bettering their life. If you don't have to worry about paying exorbitant health insurance premiums or, worse yet, worry about having no coverage and risking possible personal bankruptcy, your chances of getting ahead are likely to improve.

MartinPrescott via Getty Images