I don't believe this is as much an abandonment of the forums by Rare, as much as them using a "social media poster/scheduler."
What you probably have is a service such as Loomly being used by Rare to make sure as much as easily possible, you post content that will reach people on multiple outlets. Since the forums are a customized impelementation of nodebb, such services can't also post on the forums.
I believe Rare does check the forums, but I agree, it is more common to see them reply on twitter or reddit than here, and that is disheartening.
With the microsoft login integration, your discussion is as the player you will find on the seas.
That is amazing! You can "read up" on many people and meet out on the seas. No mapping a character to a user on a note pad by your controller.
I will participate in some reddit discussions, barely ever on facebook except to tag people, never twitter. Maybe that's just backwards to some people.
I understand why they post there, so it reaches people that wouldn't come check a forum.
But I don't understand why the devs choose to post out there more.
So anyways back to the topic at hand, I kind of don't want to participate because they haven't announced what the cosmetics winners will win.
Not that I am picky, but the only DLC I don't have is the midnight blunderbuss and that mercenary pack which is just black dog anyways. I would hate to win an obsidian 6 or ferryman or something and already have it, instead of someone else who would love it.