Very first thing, poor people are made by the government. The resources are getting accumulated within the hands of few corporates. When a corporate have the ability to make such a volume of money, why a government isn't able to do the same and diversify the revenue. I might look wrong in one way, and some might feel I'm right.
To make money you need to have a relaxed mind, when that isn't possible how come a person will think positive. These days middle class people have learned better and are improving themselves moving to the next level of living through a job and other kind of investment.
Poor people need to learn, because education is the only tool through which one can survive even if he isn't able to earn big. Most of the millionaires of the world state they are little educated. This means education gives the learning and the experience makes us strong to move forward and face anything to progress.