My mom pays 200-300 a WEEK for her car. Many people on here would say that's a terrible idea and she should just buy a cheaper used car for 1000-2000 dollars, but they don't realize she needed the car NOW or she'd lose her job and she doesn't have that cash laying around. No one would give her a normal loan and none of us could afford to help her at the time. It really seems the only people in the world willing to help her are the people that need 200-300 a week to sell her a car. And that's just the car. Housing, food, clothes, and nearly everything else can be explained with the same rationale.
Your line here is key: "Too often, we assume that poor people make poor choices, without considering that they might actually be making the best of the shitty slate of options available to them."