I have to chime in here. I make very good money for what I do and somehow have managed to become 100% debt free before the age of 50. How did that happen? HARD WORK.
It all started back in the late 80's when I got hired by a high tech firm working in the cleaning room. Electronic assemblies would be received in for repair and I would clean the prior to them going to the technicians for repair. While in that job, I was the head of a family of 4 making $5.50 an hour. I thought to myself, "I would like to be one of those technicians. Their work is pretty cool." So I started going to college with a full load of classes. That is working 40+ hours a week at work, taking a minimum of 12 hours at the local community college, and being the head of a household of 4. Those were long hours and it was a lot of hard work. I got an associates degree and continued learning from there. I am now a system test engineer for the worlds largest system automation companies. Larger than GE. And it is because I invested in myself.
I have a friend who is poor. He dropped out of high school and has worked odd jobs to scrape by for many years. We used to hang out a lot. I urged him for years to go get his GED. I even offered to pay any fees and for books that he needed. He never took me up on it. He opted to remain poor rather than work toward improving his lot in life.
I have another high school friend who was a real pot head. He never did anything with himself after high school. When my son was going to college, his grades were exceptional and he became a member of an honor fraternity. We went to the ceremony and I'll be darned, but my friend John was there. Here was one of the biggest stoners from high school getting into a society of people with good collegiate grade point averages. He worked to get turned around.
Then there is my sister in law. She recently lost here temporary job at a local high tech firm for attendance reasons. All she could do was complain because they never made her a permanent employee. Beer and pot are too important to some people I suppose. I can pretty much guarantee that if she'd had started taking some basic electronics classes at the local tech college, they'd have probably brought her on permanent.
My wife's cousins are also poor. Alcohol and drugs are more important to them than working to get ahead in life. They purposely try to limit how much money they earn so as to get earned income credits. They are leeches on society.
There is a local Chinese restaurant that I frequent. The young couple who run it are there from 10:00AM to 11:00 PM every day of the week. They don't dress in fancy clothes or have an expensive car and house. They work hard and save their money.
Working your way out of poverty isn't impossible. It is hard but not impossible. It takes work and dedication, but there are so many opportunities out there that are passed up because it is easier to remain in your place in life and expect more from those who have worked to become successful. I have sympathy for anyone who is poor and I WILL provide a hand up to those that will accept it and use it, but I see few willing to put forth the effort.