Most people don't have financial common sense because our financial education in this country sucks ass, we don't even teach kids what fukking interest rates are I had to learn that shyt my damn self.
Poor folks are susceptible because they want the same amenities and dignity as everybody else. My kids friends got the Xbox, he wants the Xbox, for $20 a week I can get him a Xbox. When they don't realize they're being taken for a ride because at face value it seems to be an okay trade off. Because most people in poverty are financially illiterate, because most people in our society are financially illiterate. That's why we have all these "we file your taxes for you!" services now, because we've done a piss poor job at teaching people how finances work and how civics in this country function. Which is a direct result of the mass defunding of education electives beyond STEM and the intense focus on litmus testing but that's another conversation for another day.
This is not complex, stop trying to defend the business practice that is literally exploiting people who don't know better.