Yeah if the airline can get in and out before the hurricane, there's no way they'll cancel the flight. They'll gladly drop you, and strand you, without a second thought.
Several years back we booked a package vacation through our travel agent, for Jamaica, in July. So of course a hurricane decides to meander through the Caribbean, just as we were set to depart. The last couple of days before we were supposed to leave Austin, we kept calling the airline to see if they were going to cancel, and they said "nope business as usual." We got nervous at one day out, pulled the plug on the Caribbean and went to Los Cabos instead-- we had paid for the hurricane insurance so it was a free change in itinerary for us.
That hurricane didn't end up hitting Jamaica, they just caught heavy rain bands for days, but it did plow directly into Playa del Carmen/Tulum. We met a couple at our hotel in Cabo who were originally supposed to go to Playa del Carmen, but had bailed the same time we did and opted for Cabo. But they had friends who decided to go ahead to Playa. As soon as they landed in Cancun, they were informed their hotels were closed and they were bussed to a high school gymnasium somewhere around the area, where they sheltered for the next couple of days as the hurricane blew right over them.
So yeah, the airlines aren't your friend, they don't care, at all.