I think some of the issue is in FL and other "tropical" areas, there are too many potential sailing days leading to sailor apathy...
"Well, it's only blowing 4 Beaufort and 16 C with sunny skies. I think I'll just sail next week..."
In higher lattitudes, the sailing season is so short, if you miss one weekend, you've missed about 10% of the sailing season...