Remember also that these storms struck on Sept 15 and 16. Monday Sept 16 was Mexican Independence Day - it hit over a 3 day+ weekend. Many of the stranded travelers are Mexican citizens on holiday. Some may have looked ahead and cancelled flights and hotels, but not many / all. You see the same stubbornness in the face of storm around US national holidays as well.