While Starlink is currently limited to one node there's no
hardware reason it can't move to different nodes. This is a business decision. Elon has said he sees it working on cross country trucks and they already have it working on Starlink rocket recovery ships.
While it's not going to
work in mid ocean for a while because of the need for lasers, the land stations cover large areas. A land station in
Florida covers almost all of the
Bahamas. And while Starlink has to get permission from a country to put in a ground station, I don't think there's anyway for a country to limit
reception - anymore than they can limit you from receiving a
radio station from beyond the borders.
I don't particularly care about mid-ocean service. I'd just like high speed unlimited
internet when anchored or docked on the US
East Coast and the
Bahamas. I'm sick and tired of marina
wifi that can't stream and "unlimited"
cell phone data plans that can only stream about 8 hours of high quality TV or movies a month before they throttle you.