When you've dived in Coxumel (4 trips for me) AND truly great destinations, you realize that Coz is the Mickey D of dive destinations. Easy to get to, you know what you're getting, it's cheap and consistent but hardly gourmet. Getting to the Maldives or the Philippines can be a giant PITA, accom can be spotty but the diving is unbelievable. We ARE talking about the diving right? If I want great restaurants, I can stay in NYC. I think that people just love the convenience and ease of diving there which is why they rave so much. The diving is meh at best.