The sell prices of voyage items has been reduced during the cursed sails update.
Any pirate worth their treasure hoard knows that to survive in the Sea of Thieves, they need the backing of a powerful group. Those groups are the Trading Companies, a group dedicated each to their particular mode of "trade" on the high seas.
Every outpost from Ancient Spire to Galleon's Grave has space for a representative from the Companies, allowing pirates of all backgrounds to interact and pledge their allegiance.
As pirates performed appropriate tasks, i.e. Voyages, for a Company, they gain Reputation with that Company, paving the way for shinier rewards and more risky & more rewarding Voyages.
Reaching rank 50 in three trading companies results in the Pirate Legend title.
The Gold Hoarders buy their maps from the Order Of Souls who get the location of treasure from the skulls they buy from pirates. The Gold Hoarders then get pirates to dig up the chests which the gold hoarders then buy as they are the only ones with the keys to open the chests. They pay pirates a small fraction of what they get out of the chest. It seems that the Gold Hoarders have been cursed by being surrounded by so much gold.