i completely agree the voodoo card idia , that is a possible option
plus u can't prevent all the abuses, every rule can be abused, depends on how one do it, placing so many restriction is only suppressing the freedom and enjoyment one can have,
and selling a ship will give u a portion of it, making it tough for anyone to built again plus the turns required, hence selling to shipwright is also a good option in my opinion