Există multiple factori care influențează acest lucru, cum ar fi educația, mediul socio-economic din care provin, opțiunile pe care le fac, și altele. De asemenea, există și obstacole structurale în calea mobilității sociale, cum ar fi discriminarea, inegalitatea de gen și rasială, accesul restricționat la resursele economice, etc. Acestea sunt probleme complexe și uneori dificil de depășit.