There have been hurricanes before and there will be hurricanes in the future.  People know this.  It's a business risk for anyplace in the Caribbean.  

 Some islands have had serious damage but with help and insurance they will rebuild.  In fact the silver lining is that there will be lots of economic activity because of the rebuilding process, plus they build improved infrastructure .  

But to suggest this is the death knell for tourism down there is laughable.  Much of the Caribbean or the gulf was not touched.  Florida will quickly recover.