If emergent PvE content is more your thing, then Sea of Thieves has a great suggestion as an alternative to running away from boarders: skeleton forts. At any given time, one such fort will be active in the world and feature a large skull-shaped cloud hanging over it, beckoning players to their death.
Waves of skeletons, both inside and outside the fort, will greet players when they make landfall. Eventually, a captain boss will spawn who will drop a key that opens a special vault with tons of loot (more than you can carry with one crew at one time, which may prompt a skirmish between crews).
Sea of Thieves is wrapping up a scale (stress) test to work on back-end systems and higher latency prior to the game’s launch later next month.
Source: VG247