Hold the phone. What?
I've lived in Florida for over twenty five years, I can assure you it doesn't rain here "all the time" at ANY time of year. We often go many days with nary a cloud, particularly in summer.
To the point of your question, people are fleeing the lousy weather, crappy roads, congested traffic, high cost of living, and heavy tax burdens of the northern states. Real estate in Florida is cheap. There is no state income tax here, no tax on retirement savings and (despite what you say) warm SUNSHINE YEAR 'ROUND.