We also had reverse migration as blacks went north for jobs. When I was a kid, the South was impoverished, mostly, the small towns were suffering, infrastructure was problematic. The black folks had it worst of course because of the Jim Crow stuff. There were low taxes and a small tax base. The Interstate highway system helped a lot, I think. Every exit on a new expressway soon attracted stuff, often not very pretty stuff, but stuff. As noted, companies opened factories because labor was cheap, and now transportation by truck became practicable. DoTs built bypasses around many towns that led to Walmarts which tended to ruin the downtown areas, some of which recovered a bit due to tourism (see freeways). I think much of north Georgia exists because of Atlanta, it's an easy drive up into the mountains and the tourist towns have stuff to do.