I considered all of that and more...well except for the culture part. . Culture I get from traveling not from the locals, though you can find it if you look. . I chose Fort Lauderdale, first and foremost for year round boating, and water front property that you could actually use as 'water front' property, then added to that warm climate, cost of living, active gay subculture. I don't do earthquakes or cold weather, and when I turn on the tap, I want hot water every time, not once and while, and when I call an ambulance, I want to know they will be here in a few minutes or less, and when I put my money in the bank, I want to know it will be there when I come back.
Sure it's Trump country, but there are plenty of us boys around so that I don't pay them no mind. When I did retire, I wanted a new experience, meet new people, a bit of an adventure, mix things up a little. Life's not a dress rehearsal, this is it, so I was willing to jump into uncharted waters. No place is perfect, but so far so good.