Those seem to be problems with the tourist industry at large. I've heard Florence is completely overrun. The National Parks in Southern Utah are being trampled to pieces. Yellowstone Park is simply a 200 mile long traffic jamb.
I imagine that cruise ships have the effect of concentrating all of the wealth of tourism into the big corporations that own the ships. The tourists probably expect accoutrements of the islands to be free and part of the cruise. "I paid $2,000 to MegaCorp for the cruise, why should I give a local shop anything?"
Mindless tourism seems to have negative effects.
BTW, you might want to go to the wallet in your account and claim the rewards. The rewards come seven days after a post. They give your account more resources.