A couple of points...
I grew up in Buffalo, left for college, returned for law school and moved to NYC. The reason was for the job...there were precious few jobs in Buffalo for a securities attorney. The very little there had very limited upside, financially.
That said, I love the area and I would LOVE to move back. My wife is from LI, so that would be a tough sell. We have, however, invested in the area (place in Ellicottville, season tix for the Bills in a split) and will continue to do so.
Finally, as a Republican and a NYC resident, I can say that Bloomberg is absolutely one of the worst mayors I have ever seen and deserves absolutely no support. I have not been politically active in NYC, simply because he is in office. Once he leaves, I will get involved.