the timescale would be so long people would have time to prepare
Well, the timescale for climate change is quite long, we've known about it for decades, but preparation? By most world governments? Have any of them done anything serious? They'll wait until the floods are up to their grandchildren's knees before doing anything. All the pressure for action is coming from individuals, particularly the ones who can't afford to move to high ground.