There's an implicit assumption there that this problem will continue until it consumes most every small city, which I don't think is true. At a certain point, it will either stop at a larger/more popular city level or will spread itself so thin that the original set of cities becomes affordable again full circle. I suspect the first case as the cumulative growth rate of tech slows, but of course that guess is just as good as yours likely.