Of course, there are ways to be humane about this, given that tearing people apart from their communities is bad for society. The government could taper off the program slowly, giving communities time to relocate. Or they could provide damage payouts with the stipulation that they are used to relocate somewhere else with lower risk, not rebuild in the same spot.
But to indefinitely subsidize building in doomed places? Doesn't seem right. I'm sure there's nuance I'm missing, happy to be enlightened.