Insurers aren’t really to blame here. Florida is a fundamentally high-risk place to build and live now, and will continue to get worse for the foreseeable future due to climate change. Even a non-profit insurer would need to price Florida insurance at a premium, lest its funds be exhausted when the inevitable category-6 hurricane hits the state.
Arguably the ones most to blame (after the fossil fuel industry, for putting us in this position in the first place of course) is corrupt politicians and developers who allow such shoddy construction in the state in the first place.