I live in FL. I definitely don't hate it, but it also isn't my favorite place to live.
The couple big things that I really don't like are:
1. I feel most of the state lacks any kind of culture. In the places I have lived before, there has always been a wide array of different "towns." For instance, one could go to a Little Italy type area where you'd find Italian bakeries, restaurants, and little old Italian men and women who were a pleasure to talk to. There were museums and theaters that were vibrant and interesting. And there were always cultural festivals to be had. The few I've been to in FL haven't cut it.
2. I miss weekends away in nearby, different places. I was always a 3 - 5 hour drive away from something very different from the area I was living in. In FL, if you drive three to five hours in any direction, you are likely to end up in an area that is almost the same as the place you left. Yes, one beach may be nicer than any other one, but it is still a beach!
I'll never more back to the snow, though.