Maybe they're poor because they spend a majority of their funds on expensive stuff so there's nothing left to pay for decent things.
A couple years back my wife lived 4 states away taking care of her cancer stricken mother. When momma died she stayed to be a caretaker to her dad. Meanwhile I was working 7 am to 9:30 pm, 7 days a week, 2 full time jobs & 2 part time gigs (since there wasn't anyone at home waiting for me). I was pulling in a solid grand a week, yet I was eating Ramen noodles or dollar menu TV dinners every night. Every spare penny I had went into Project Turd to fix it, make it roadworthy and badass. Because I KNEW the wife would ask me to pack up and leave for Texas, and I wasn't going to leave my hotrod behind.
Sure enough, I'm in Texas today. The car isn't finished yet, but nearly all the important stuff is. New motor, trans, brakes, suspension, exhaust, wheels & tires, lights, most of the electrical is done. Interior needs work, carpet, heater, AC, dash. But it runs, drives and turns heads everywhere I go. I struggle to bring in a 3rd of what I did in Florida but I'm doing okay. My hotrod is legal, legit, dependable & safe. And it barely sees a 100 miles of road a month. Maybe 20 miles during the winter months, gotta keep the battery charged and the fuel fresh or it'll rot. Just last week I got antique Texas plates for it. $9k invested so far & counting. Soon as my audio display is finished, I'm pulling the dash & installing new performance gauges into it.
The point I'm making is this: we all have something we cherish, and are willing to make sacrifices for. You pick & choose what you love & what you don't. Today I'm back with the wife and she gets most of my time & money. My electronics "hobby" has taken me a year to build just 5 rows of lights, gather a drawer full of components and a case to house it all. I'll finish it this year, hopefully.