I use this one as well to help decide what we are doing in each port…or if it will be a stay on the ship day!
We prefer water activities, so if there are a lot of ships, I’m more likely to book something private or smaller scale that has options away from the crowded, busier areas. A few years ago, we were in Cozumel with 7-8 other ships, at least one of them a Royal mega ship. That was a firmly stay on the ship day.