Yeah, GC can hold out. But it doesn’t matter how long they hold out because cruising would not bat an eye if no one ports at GC.
I know it’s a pipe dream that cruise lines will do this, but they should just say, we aren’t requiring vaccinations and pre-testing and if you want us to port there, fine. If you change your rules, we will drop you from the itinerary. As a guest, I would rather drop a port than have to go through pre-testing. And, it’s following science.