This isnt about the gap between the poor and the rich. I did the math for my own life and this is what i came up with.
America's economy is arranged to keep you poor and uneducated unless you can work the system in your favor and even then you're left with debt to pay off. If i worked full time (40hrs/week) the most I would expect to make (max) in one year is $12,000. After $9,000 to school (pre-books) and $1,800 for half rent I would be left with $1,200 for the entire year for food, insurances, bills, gas and other necessities. $100 a month to live on isn't enough. One solution is sure to work more, but being a full time student (18hrs/wk) and one full time job (40hrs/wk) with normal sleep (8hrs/day) I am left with the equivalent of 7hrs/day to study outside of class, work a second job, eat, shower, grocery shop(if i had the money), or anything demanding such as those. The education system suggests 3hrs out of class study for every hour in class to achieve high standing. That eliminates all the time left. So it seems like there is no "right" way to approach this problem, get more money now do terrible in school and work those two jobs your whole life. Place precedents on school and you will not have enough money to survive unless you bury yourself in debt. Worse for wear you can loose your job because you cannot work a flexible schedule due to your classes , like I have, so that even the loans wont cover living... It makes no sense to have a lose lose system.