Data visualization is nice but I feel compensation also plays a major role in this. Pay-scale of an engineer in silicon valley is much higher compared any other state. Another important factor is also due to globalization lot of jobs disappeared out of the rust belt states and that is why you see lot of brain drain on Eastern facing US states.
> that is why you see lot of brain drain on Eastern facing US states
Where do you see this? I see Greater Boston, Albany, Ithaca, State College (Penn State), Greater DC, Charlottesville (UVA), Raleigh-Durham, Ann Arbor (UMich), Urbana-Champaign, Madison (UWisc) in the 'brain gain' category, all anchored by one or more strong universities, while a few smaller metros in Rust Belt states that are missing these amenities and are on the rural periphery are showing in 'brain drain'.
And I'm pretty sure that random blue spot in Florida is Gainesville, home of University of Florida. There's certainly no major urban center there; the population just about doubles during football weekends. But the university serves as an anchor for startup activity.
As an inhabitant of Raleigh-Durham, I can testify that its "brain gain" goes beyond the three major universities in the area (NC State, UNC, and Duke). The "Research Triangle Park" which sits snugly on the border between Raleigh and Durham has offices for a great deal of major companies (typically R&D offices), but Raleigh, Durham, Chapel Hill, Cary, and Morrisville proper all have plenty of businesses to offer, too (e.g., Epic Games and SAS in Cary, RedHat in downtown Raleigh, Cognitect (of Clojure and Datomic fame) in Durham, etc.).
The culture in the area is great, and there's no better place for a craft beer enthusiast to live. Couple the excellent job market with the low cost of living, and it's a hell of a nice place to live. Of all the places I've lived, it's by far my favorite.
The places you mention are doing great which is fine but Pennsylvanian, Maryland, Ohio, Georgia & Virginia look at the map there are so many pink section. Also I have friends in this areas who ended up moving since their industry closed down.
Unless you have large, fixed expenses like student loans. Then, the larger absolute salary wins in spite of things like housing (the primary driver of regional differences in COL) being more expensive.
Or cars, or even Apple products. People love defending Austin, Boston, etc. Cost of living only applies to food and housing, more of less. After that $20-50K is paid, cost of living does not apply to anything you spend past $50K.
That is a very good point. When businesses close down or leave town, the professional service industry follows. All of those doctors, accountants, lawyers, psychologists, physical therapists, and so on need people with good jobs to support their income, so for them there's no sense in sticking around when theirs are the kinds of industries that reliably expand and contract with the economy as a whole.