Not true on path counts.
You don't need a sane design, you need a large enough population. Walmart needs to be every few miles because if they aren't people will go to a competitor who is closer. For specialty stores though there is no competition. Customers often will drive for over an hour to get there and put up with a really bad location because that is the only choice.
I have seen such stores in strip malls - not the new ones, but the old almost dead ones often find a new lease on life by renting to specialty stores that bring in people from all over.