This is purely conjecture on my part , but feasible.
What is going on with Royal Caribbean ? The ships are getting bigger. More family entertainment venues. More food choices. It may be leading up to one thing; RCCL may soon stop visiting Caribbean islands. They seem to be making the ship the destination. Kind of like a floating Disneyworld. They can avoid port charges. They’ll be able to charge whatever they want for activities. They’ll get people on board for next to nothing. Of course the down side, is you get to travel with a city of people. The fights between CHOGS should be spectacular.
Dont look for me on any of these ships. I cruise to get away from the city.
oh, and US ports will have to be made bigger.