How far from the arena do the players live in Miami? Does it take 45 minutes to get there? If so, any player can save a few grand (if so inclined) by living in New Hampshire. But, in fairness, don't forget about real estate taxes. Often not mentioned when 'no state income tax' is mentioned, real estate taxes in many of the nicer towns tend to make up (at least to some extent) for lack of income tax. Lower state-wide taxes means local communities, if they want high level services, have to find the revenue somehow. Solution: Real Estate Taxes.
Also, to the point of weather -- I'd argue that between April and September, the weather in NE isn't worse than Miami. Depending on your likes, some might find it better. That, of course, starts going downhill next October.