It's the definition of "poor or near poor" that's the problem. To me "poor" means no home, dilapidated home, no phone, shabby or inadequate to protect from the weather clothing, no food, no heat, and such.
If a person/family has (community acceptable) decent housing, clothing, food, and can get *transportation to necessary places they are not "poor".
*I live in a small town and you can call the publically funded bus service and get picked up (and returned) and brought to stores (they'll carry your bags in for you), medical appointments (Medicaid or County Clinics - we have three), etc.
BTW: In my small town we have Senior Citzens Center (60 and over) that will pick you up every morning, give you a morning afternoon snack, a good hot lunch (you can take one home for supper), entertain you (or leave you alone to visit, play games, do ceramics etc, watch TV, take a nap), and bring you home in the late afternoon. They have an indoor swimming pool too.