Actually he is right, his opinion is shared by many who actually live here. And of course it all depends on WHERE in Florida you live or visit.
I have been in South Florida for a long time now, and I can't wait to get out. Since the housing boom a few years ago, the houses are insanely priced, and because most of the big industry moved away, South Florida is mainly a service market. Meaning the jobs don't pay all that well.
Here in Palm Springs, Florida.....which is mid-Palm Beach County...houses are way over priced. I own a 2/2 town house with no garage, approx 1200 sq/ft. They are selling for between $170,000 and $200,000 in my area. FOR A TOWN HOUSE! Imagine what the homes are selling for. We are quickly growing out of our home, and I want a garage...so we had been looking at homes. Well, if we want to live in a decent area, we need to plan on spending around $300,000 for a house. Where as my folks moved to Houston and bought a nice 4/3 with a detached 2 car garage, in a great area for $140,000. The jobs seem to pay well out there too.
So comparing South Florida to a lot of the rest of the country, it simply isn't worth it.
Again, I am talking about the Palm Beach County area.....I am not sure about North Florida or West Florida. But around here, it is simply TOO expensive to live. Plus the school systems suck horribly, which is only a big deal if you have children.