Local services are often seen as not being as cheap as...
Local services are often seen as not being as cheap as supermarkets, but people don't do all the sums. In rural areas fewer people means there will be fewer sales, whereas in urban areas more people mean more sales. It is supply and demand.