Awaiting The Soup Nazi's "I told you so" response to this thread
I think TPTB in the Bahamas are very likely pissed as hell at the "promoters" of that train wreck. Tourism is the number one industry there and that very likely will cause future vacationers to travel elsewhere, no matter how much of an "isolated incident" they'll try to make it out to be.