Thats ltierally false.Exactly, the big reason why they would move a NYC is to be competitive in attracting elite level talent from a national/global perspective. They're not hiring state school grads for these 150k positions.
When all these companies move to the South like ATL, HOUSTON, CHARLOTTE they're hiring local talent.
Sure, SOME people relocate, but theres a reason its called HQ2...not HQ.