This thread interests me greatly.
Firstly, and this is meant in no way to disrespect Drew for the work he has done.
No in-game story should be hidden behind a paywall. Lead up, history, that sort of thing isn't so bad I suppose, but when you mix that with actual gameplay, then I will always have an issue.
Back in the day, when gaming was a lot more innocent, I remember various games having their backstory released in a book that came free with the game in question. I still remember StarGlider, and the accompanying novel which was a great read, and a good way of explaining what you were doing in the game.
There was another one too... The Dark Wheel. Now.. I can't quite remember what game that came free with....
Anyway, today, you have to buy extra books to even have an inkling of what some aspects of the game is about. That's just not on. Frontier should have commissioned Drew to write these books and they definitely should have been part of the overall package. If Drew wants to write fanfiction which has no bearing on the game, then that's up to him - but to tie a game to something he has written AND expect players to pay for it just to understand what's actually happening in game... nope, sorry.
As for Galnet? Quite apart from the fact that it frequently breaks the 4th wall, which IMO is horrific, it simply doesn't work in a means to convey the Elite galaxy. Properly written story-based updates are hidden amongst cold procedurally generated stats. I heartily recommend Cmdr Wotherspoon's audio version of the News, it's great to listen to. However, this should be in game. There should be Breaking News articles that play either when you're flying about, or when you first log in, to alert you to new stuff going on. And I would like to HEAR these articles in game, on the 'official' GalNet News channel.
We should not have to wait for out-of-game newsletters to know what's going on. We need to have this IN-GAME, where it belongs. Hell, pay Wotherspoon to do what he does to play it in game - he is virtually the Voice of Galnet as it is.
As for other means of story delivery? Not every single player needs to visit the NPC to get the mission of the hour. That's not how a single world works - and we really don't want Elite to turn into Galaxy of Warcraft do we? Let individuals find the next piece of the puzzle. After all, the moniker 'your story' applies to everyone, and if your own personal story involves being the envoy of Humanity... then that's awesome.
The galaxy is too quiet. Pirates that menacingly threaten you by text? The only voices you hear are from station control? That seriously needs to change. I'm not suggesting voiceovers for everything... but I would like to HEAR people talking to me on occasion. Hell I would supply voiceovers for free (limited stock) if it meant bringing the galaxy more to life than it is now. Everything feels sterile, dead. There is so much life in Elite, but it's very shy.
Imagination only takes you so far.