Resorts and AIs are on land with access to high speed connections.
Cruise ships are reliant on satellite. While the technology is getting better, there's only so much that can be done.
In addition, when in Alaska, there are mountains to deal with which block the signal.