I agree with your floodplain comment. 

The easiest way to reduce flooding issues is to stop building in floodplains.  Sure, some of them were developed 100 years ago, and new construction in these areas should be stopped, but many are being developed now and this should be stopped. 

The easiest way would be to make insurance premium soar for those who insist on living in a floodplain.