May I respectfully suggest that there are very different kinds of poverty, and that not all kinds of poverty are due to cultural choices.
I came to the conclusion many years ago that in America poverty is a contagious mindset, nothing more.
You are making very, very broad generalizations and stereotyping an entire socio-economic category of people.
My parents grew up in rural Minnesota in absolute poverty. My father didn't use a toilet or shower until he was 17 and moved to a "large" high school where they could shower after gym class. He worked his way through 3 Bachelor's degrees and a Master's degree in Education, and then chose a live of relative poverty to become a minister and work in Central America.
I've had to be financially independent since I was 17. I've worked a job to pay my own bills since I was 14. I grew up rarely buying clothes at a store, and wearing hand me downs.
None of that was a matter of contagious mindset.
I worked in the ghetto in Chicago as an ER and trauma nurse for years, and yes, there are definitely choices that people make that make them continue in poverty, but there are also systemic issues that make escaping poverty in the inner city extremely difficult.
In the inner city, it takes a lot more time to take a bus to the grocery store, purchase food and bring it back home and cook it. Groceries are _tons more expensive in large cities. Access to banking is more difficult because of similar reasons, so people use check cashing services, which cost exorbitant amounts. Transportation is much more difficult, because you end up having to take expensive public transportation back and forth to work.
Banks make Billions of dollars a year on bounced check fees and overdraft charges. That means that banking is much more expensive for those people that can least afford it. Credit card companies make Billions of dollars each year in over limit fees, and late fees. In fact, people who max out their credit cards are a creditor's best customer. These are systemic problems that keep people in poverty. That's not a cultural mindset.
Who would ever dream of commuting 2 hours a day for a minimum wage job. I worked with plenty of people at Walgreens on Rush and Division in Chicago that did just that. Those were the jobs available to them.
Yes, people make choices that keep them in poverty. Yes, there are mindsets that keep people in poverty. But, to ignore systemic, structural problems that keep people in poverty in America is just plain wrong.