They do help fill that forgotten dime store niche. Also, at least in suburbia, they are more accessible for those without cars. The nearest big box grocery stores are a 14 mile round trip for me which is a long way just to buy a couple of items, when a new Dollar General is just 2 miles.