I have zero statistical argument here... zero. But as someone who has visitors from the cold north visit florida at this time of year, I'd wager the weather is a factor.. simply because when people come into beautiful resort weather they slow down.. they relax. Those living in this weather experience no change at all. It's business as usual.
So while it's a pleasure to avoid the chilly/snowy/frigid temps, I'd say it takes a bit off the edge and has a greater impact on the visitors. That notwithstanding, I'm sure the visitors are a lot happier playing in california or florida as opposed to detroit, nyc, or annapolis. lol
Again, probably no backing for my opinion.. but it "seems" logical.