I seriously doubt, that it would happen. On the bus rides up and down that I have taken in Cancun when I go down, I see eateries with people in them, some packed to capacity. Just because you go AI does not mean that you have to eat all of your meals there it just gives you the option of doing so. If on a budget it is a good option, like my last trip it would have been prohibitve to eat all meals outside or even inside the resort if I had to pay at each meal. If you are able to go non-AI that is great, me I prefer the AI way, hopefully one day I would be able to afford going non-AI.