Car insurance in Florida is so expensive because the Sunshine State has the highest rate of uninsured drivers in the U.S., a large percentage of high-risk drivers, severe weather and mandatory PIP coverage.