Why cant they simply make it to wear either Docked/Anchored boats have infinite carry weight or increased carry weight shown with a menu item such as
Floating Weight: 3456/16000
Anchored Weight 3456/100000
Making it to where it is still possible to over weight grief but much much harder and also allowing people to climb aboard boats to potentiality still break chests and steal like as if they were attacking a base
or even just make it to wear sailors that are not allied to you or in your company have reduced weight effects on other boats where their weight as a player is still set for them but it is only counted as 50% or even 25% toward the boat weight making it still possible to sink grief but once again harder as i am sure that it would have been possible back in the day but nobody would do it
also making it very possible to use a docked boat as a storage for base building or even as a permanent base as a ship