Geez, people in Boston are so 'Boston-centric'.
Other than NY, LA, Mia, and Chicago, what other city is clearly above Boston as a FA destiniation? I love Boston, it will always be my home, and I spent the first 30 years of my life there, but the people have such an inferiority complex because of NY...the world doesn't revolve around Boston...
But, yes, it's cold - that is truly one of the big reasons.