I think the article oversighted that even dollar general has loss leader products. When I was a poor student, I remember practically living on $2 worth of 5-10 bananas and a gallon of milk everyday, it was the cheapest in my town and I looked.
You can be poor and still have a fair, unexploitative shopping experience at those stores.