Small groups sticking around for generations is what you find in rural areas, because the surrounding environment is conducive to it. Urban environments have always been population sinks throughout history, and the modern age has only made this even more apparent.