So much this.
But then again, there's presumably some sort of balance. If someone insists on building and rebuilding in a flood or fire zone, it's not obvious that everyone else should see their premiums go up to cover that. One option is for the insurance company to just cease insuring the property(ies), but I suspect there's more overall negatives to that than if they bump the premiums of clients in specific locales.