I agree that the prevalence of AIs in Cancun has to have hurt local businesses. I also think that it's possible that Cancun has built more hotels and more restaurants than it has tourists to fill. Perhaps when Cancun was perceived by old-timers to be doing better there was a better ratio of hotel rooms to tourists? Maybe now there are more hotel rooms than meet demand? And/or maybe tourists are staying in, because they have AIs. I don't know, but I do know that old-timers complain that Cancun doesn't have the number of tourists that it used to have. One thing I'm sure of is that Cancun is known for it's beaches. If the gov't and the hotels don't figure out how to keep sand on the beaches then the tourists will eventually start thinking of Cancun as a place with a rocky shoreline and the beach lovers will go elsewhere. My husband suggested a new activity for tourists here, given the sad state of beaches. He suggests that people might stick a fishing pole out their hotel room window and go fishing right from their rooms!