Florida has a problem with insurance fraud, which is what drives the rates up. If you can afford to self-insure, the expectation value of doing that is much better than the EV of using a commercial insurer (who has to price in the risk that you are an insurance fraudster)