I think part of the reason Carnival is booking so well is it’s not requiring a note from a physician saying the passenger is free of health conditions such as diabetes, heart disease, etc. That’s what RCL is requiring currently. So imo their customers are flocking to Carnival.
Makes sense by Carnival, because the crowd is mostly OLDER people, and most are obese, high blood pressure, have diabetes but just don’t know it yet. Carnival knows their customers!