It’s because there’s no state income tax and the weather is relatively nice compared to the rest of the country.
Having no state income tax is huge in retirement. Your 401k withdrawals are avoiding a typical 4 or so percent tax up to 13% tax at the highest income bracket in the highest income tax state is a significant savings.
Florida’s property taxes are in the middle of the pack, so it’s not like the state income tax is being replaced by high taxes elsewhere.
So really the question is “would I take a 4% pay increase in retirement to move to Florida?” That’s a big temptation if your income is fixed.
Not gonna lie, if I was old I’m not sure why I’d choose the Midwest or Northeast in comparison.