Currently there are many people discunting if the game should or should not have PvE servers. My proposal would be a way to unify those who want PvE and those who seek PvP.
It's simple, change the white flags of the ships by flags of three colors: blue, black or red.
The blue flags (PvE players) would represent the merchants, bounty hunters and law enforcements. While the black flags (PvP players) would represent the evil pirates.
In this way, a black flag crew could attack any other player as it is now. But a blue flag type would have three options: One, do not attack, run away from the black flags and cooperate with other blue flags. Two, attack the black flags, so if they kill and/or sink receive a small reward for it (this would slightly favor the blue flags, but what PvP players look for is the risk, right?). Three, kill/sink other blue flags, in which case they would automatically become red flags (troll players), which could not collect rewards in the outposts for one hour, and if they are killed and/or sink, either by flags blue or black, they will get a much bigger reward for it.
Of course, any boat could change between blue and black flag at any time, but doing so would require 2 minutes, to put, so that if a blue flag sees that a crew is changing their flag to black, have time to try flee.
In this way players who seek PvE, will not have it, but may know the intentions of the other crews. They will be able to forge friendships and cooperate with other blue flags, even if only by exchanging information (where to find an animal or protecting each other). And at the same time, if they meet pirates, and can not run away, at least kill some, or even sink their ship would give them some reward.
On the other hand, the players that look for PvP, will continue having it, and will be able to continue playing as until now. There could also be PvP players with blue flags that are dedicated to looking for black flags or red flags to get the reward for killing them.
I think it's a "simple" way to please everyone, adds a certain "realism" that some look for in the game, and I don't think it's too difficult to implement. Tell me what you think, please (It's just a suggestion, don't kill me xD).