Cancun (& Mexico in general) also has much more volume of tourism & business traffic, charter flights, many more carriers, 1 or 2 Mexican carriers, etc. Much more competition.