Another aspect of planning to stop at a bike shop in the next town for a new tube is the time involved finding the shop and making the transaction. I could probably patch several tubes in the same amount of time, and do it on down time in camp.
We had 13 punctures on one tour, a couple were non-repairable. I would not want to spend the time to find that many bike shops.