Alot of the fat cats in NY are probably leaving and moving south because the golf courses suck in NY!
On a more serious note, in California, particularly southern California, it could very well be due, to some degree, to "white flight" although that would never be given as a reason.
The point is that there are probably myriad socio-economic reasons.