Poverty makes it harder, but hardly impossible. The resources are there, you need to be bright enough and hard working enough and you need to persevere.
I'm not saying that's right, or moral, or anything other than possible. Let's get back to the real discussion:
I agree it is possible. I am living proof. But I also had help. When I was 15 I got a job through a program called "Hi-Tech". The whole purpose of this job was to learn about aviation. I spent that summer studying diagrams of little Cessna 172, learning how the mechanics worked. Also the differences between low wing craft/high wing, and principles of flight etc. We also spent many hours on a flight simulator to learn how to pilot. I even got in 1 hour of real life flight time to go towards my flight license. This opened the world of aviation up to me, an expensive world if you didn't know. Back then 1 hour flight time was $1,000, and you needed 40 hours of flight time to get licensed.
This program while only 3 months long and only paid minimum wage. Opened doors for me that would not have neen opened otherwise, barring joining the air force. It along with 1 or 2 other programs that no longer exist. Are directly responsible for showing me that I don't have to settle for less. This is what every poverty stricken kids needs. Not a handout, but a handup, they will take it from there.
Bright enough and working hard enough is not enough, if opportunities are not given. What is needed is more opportunities, and if they eff it up aftet that, then thats on them.