Is this caused by regulations or the insurers approach?
Genuinely ignorant here.
Artificially forcing blended home insurance rates lessens the pricing signal that this particular area might be too risky to build in.
At the end of the day, it's developers and the city/county making money while offloading the risk to insurance companies and government mortgage buyers.
The same has happened with auto insurance rates (men and women have different accident rates, so used to have different rates), and, glaringly, medical insurance rates.
The problem is people come to the legislature screaming about being charged a rate that actually reflects the risk. The legislature eventually responds by making insurance spread the costs over it's policy base. This results in people to screaming to the legislature because their rates are skyrocketing to pay for the idiots in the danger zone. The legislature eventually responds by not allowing insurance companies to charge enough--and they walk.
By the time you reach the point of the insurance companies walking you've already had many chances to fix the problem. But we never learn, people are determined to have their cake and eat it also.