Game Companies have to take particular care when allowing their customers to peek behind the curtain into dev land/incoming game stories/etc.
If players can't -really- effect the outcome and it's just new toys and content for you to play with, then it's generally thought of as not too bad to peak at what's coming down the pipe development wise. Think almost any other game or MMO that is non-sandbox.
If you can "sort of" effect the outcome and plot, then they have to be a little more careful. "Next patch all the npc faction X are getting wiped out, we'll have a contest to see which player clan can get the most kills for a statue in their name on the starting city as 'hero of the realm."
CCP have it difficult both ways, because they have a lot of railroad plot long in the works, but they also have as their chief marketing arm that the sandbox is primacy and we are the masters of all things. This runs into collective facedesking for Caldari Prime style events, which are great ideas but are hard to wrangle and coordinate to a level where everyone feels worth participating and shaping the outcome.
Any peeks behind the dev curtain that are useful for players or neat to preview are also generally terrible for keeping plotz under wraps. So it's often lose-lose for them for some players.
EDIT: I think a best "course" of action for the players is for the devs to just spend resources on forks in the road and player agency getting there. The writers can easily say we are broad strokes going from A to B to C, but how we get between those things, and what those things look like in detail could be one of several iterations. In a real sense it matters not if the Fed president is candidate A B or C, why not give it to us to decide? Who cares which Amarr Heir is the Emperor? Why not do fantastic and involved player tournaments of skill to champion the various houses?
I feel like these things should permeate all of Eve from the ground up. There's a difference between letting 'lord penisface loln00b' be the emperor, and letting him and his friends win a contest to have house Kor Azor be the emperor. There's a way for the writers to keep the distance between the more grating player habits and the NPC world, and yet let the players effect the outcomes.
Then they really can push the 'you are effecting the sandbox' marketing.
Players really, really like it when things they do effect NPCs, and their actions would cause big effects with NPC fleets or system ownership etc.
Edit the 2nd:
Just think about all of the different ways players could influence the PF. Not everything has to be pvp.
Economic resource gathering like the T3 Destroyers (good idea, good execution)
Racing Competitions?
Mining Competitions for public works or to assemble new things (tm) for the factions?
'Gladiator' fights with small teams? 2v2, 3v3, 1v1 to champion various cultures or causes in the PF.
'gladiator' arenas for Dust soldiers
'Voting' for elections?
'Voting' with shares for Caldari CEOs
Scripture writing and debates, voting for new bishops in Amarr?
'Research' coordination like the entosis links on the things
and then all of the standard pew pew here at these times to decide how we're going to continue the plot.