I think a needed review and adjustment is due for the alliance system. There needs to be a cool down or a reduced damage mechanic for those in an alliance to reduce the double-cross occurrence.
For example if you abandon an alliance and then sell all the loot the alliance generated you should get a drastic reduction in the payout or become cursed with some sort of reputation indicator.
Damage you do to another ship in the alliance should replicate on your own ship, so powder kegging your team after a skull fort should sink your ship too.
Leaving an alliance while you have loot from the alliance should put some sort of ghost image on the map, so your previous partners can hunt you.
Or allow friends to join your lobby in their own boat and play either with or against you. That way you can have a real alliance or plan some one on one death match sloop battles!
For me, I'm done with alliances, it's easier to just kill everyone on the front side and be honest about your intentions.
