Ok now had a chance to look at S&P I'm slightly alarmed at the cynicism present on this thread!
I don't like char-7 either but without a shadow of a doubt that won't survive to the final product - it's mentioned because it's in the T5 briefing.
The new font is pretty good actually. Optima is so dated nowadays: it screams "Seventies". Keeping the original design but with a few new flourishes is exactly what good branding is about.
And I completely disagree that such things will go un-noticed on the rpg shelves. The shelves are in fact stacked with books with illustrated covers which all blur into each other after a while. And if I see another dog in a crushed velvet smoking jacket I will cry.
(Now perhaps the reprints didn't sell well, I don't know, but who, apart from me, is going to buy a reprint of a 70's rpg they've never played before?)
The way for Traveller to do well is to be different rather than ape all the rest. And anyway, it's going to be running Starship Troopers, Strontium Dog, Judge Dredd, etc. It is garanteed shelf space.
People aren't happy with what they did with RuneQuest. Fair enough. But Conan and Judge Dredd are pretty fantastic.
Chris Longhurst isn't a sci-fi fan? So what! Nicholas Meyer didn't like sci-fi and had no interest in Star Trek, yet he directed Wrath of Khan and Undiscovered Country, the most highly regarded (justly so) films of the lot.
And he dislikes science. Again, not necessarily a problem. This is an rpg, not a physics class, and science is ultimately just colour. As long as there are advisors who can say, no that can never exist, then fine.
The original LBBs look like textbooks on the inside. That's not what we want this time.
I can't remember reading in any Traveller product (at least mainline ones) that nanotech or AI or whatnot is anathema. Just because there are no rules for it does not mean it can't exist. There is no listing for shoes on the equipment list; that doesn't mean everyone goes barefoot. This is a theological debate. I don't want a game set in aspic circa 1979.
Basically it is far too early to have written this off. To use another gaming type analogy, they said similar about the Wii...