i mean if you're determined and naturally smart enough you can but not everybody knows how to or even wants to
yeah the factors there are obvious, but if someone doesn't have the will to learn or want to leave a bad situation, that's really their own fault.
for example: my current gpa is uh, less than optimal in my senior year and i acknowledge it's my fault that my will to try past subsistence in school was practically nonexistent.
i know in some cases these things can't be helped like being born into a stuff home, or cases of depression and such.