Agreed.I would personally say that game takes priority over the books, but that doesn't mean the books are non-canon. I see them as supporting material. You can already tell a lot of funky stuff is going on just from in-game stuff even if you don't look in Premonition for the full explanation, for example.
- Frontier had full veto rights over anything in the licensed works and made sure that they were at the very least compatible with canon content as understood by Frontier at the time
- "At the time" is quite important since except Premonition they were written and often published well in advance of the 1.0 release: there's certainly a bunch of minor details which have been written on an "assume it's like FFE" basis that don't quite match what's now in-game.
- Additionally, most of the stories don't address anything where it matters whether or not they actually happened or are some tall tale told in a station bar (or something in-between) [1]
- Anything we actually need to know to make sense of events will be revealed through in-game content: there'll certainly be no requirement to read books originally published 10 years ago (or 7 in the case of Premonition, I guess).
- Frontier have certainly changed their minds at times on what exactly was happening off-screen that we don't get to see in-game (Azimuth was almost certainly a later addition) and have left a lot of things vague enough that exactly which conspiracy turns out to have been behind it all along can be filled in later. It's not impossible that Salome's character trait of being pointlessly vague and rarely giving out actionable information was part of the same "leave flexibility for later" policy.
- There is the usual distinction to be drawn between "show" and "tell" - also worth remembering for Galnet. If something is described as happening in the present-time action of a novel, it probably happened. If a character in a novel says something, it probably happened that they said that, but whether they were mistaken or lying is a different matter.
It's also worth remembering that some players certainly take the fine details of canon and continuity far more seriously than Frontier does: even basic factual statements like which shipyard and superpower produces the Cobra III or the Fer-de-Lance haven't stayed constant from Elite to FE2/FFE to Elite Dangerous. The story is to provide some context for why we're shooting Faction A in System B this week, rather than to be the next Great British Novel.
[1] Note that this also applies to the original TDW story with Elite, and all the FE2/FFE short stories. If it didn't actually happen, or didn't actually happen precisely like that, what actually changes? (Certain in-game events in FFE, on the other hand, Frontier have had to explicitly say "didn't happen like that")