I can tell you have never lived here, or even visited much.
Near the Florida Atlantic coast (I am in Palm Beach County) the weather is nice almost every day from October 15 through April 15th. Use your fingers, that's 6 months.
Twice now over the last twelve years it has gotten into the low 40s.
This anomaly is supposed to last about 2 days. Projected high is 70 degrees on Sunday, 74 on Monday.
I wore a long-sleeved shirt to work for the second time in 12 years today.
There have been winters where it has not gotten below 55 even once, and in 5-6 winters of the 12 I have lived here we have never turned on the heat. Today it went on for the second day this winter.
In the summers, being close to the ocean where I am, it has been over 92 degrees during about 10 days in 12 years. Usually 0-2 days a year, less 92-degree+ days per year than Indiana. Granted it is 88-92 degrees here, and humid, for about 60 days. Inland it does get high 90s rather than low 90s.
San Diego is milder and a lot less humid, I will give you that. But south Florida is a solid second option.
I didn't move here because I hate the cold or because I am old. I moved here for a job after living in Indiana/Ohio/Massachusetts all my life. The weather is a nice tangential benefit.