No, it's not anywhere near 90%. That is a number you pulled out of your ass that is diametrically opposed to every finding from the study described in the article.
Hard to sustain the fiction that people deserve or earned their outcomes if hard work/effort/gumption/ambition doesn't make up the vast majority of the equation.
Establishing that most/many people are effectively doomed from birth even in the US takes a lot of the validity out of the "personal responsibility" argument.
Establishing that most/many people are effectively doomed from birth even in the US takes a lot of the validity out of the "personal responsibility" argument.