How about giving an honest answer based on experience?
But you didn't yourself. Unless you thought that the experience would be implicit in the response? You didn't name any specific examples or criticisms - no books, or even authors, that you felt were guilty of it - you just cast a wide net over
literally every single piece of Treklit. When someone makes a response with no specifics as you did, that comes off as nothing more than a baseless generalization. If it's based on personal experience, then go into that experience; flesh out your post, don't just drop a comment out of nowhere.
(Also, a thread is a conversation, not a Q&A; this isn't Quora, it comes off as rude not to at least acknowledge what's come before in the thread. It's like hearing that someone asked a question at a party two hours ago, and bursting in on their conversation to answer it while ignoring everyone else around.)