Author Ray Bradbury's solution to sci-fi fans who take it too seriously and don't just sit back and enjoy the story:

A horrible little boy came up to me one day and said, "You know in your book, the Martian Chronicles?"

I said, "Yes?"

He said "You know where you talk about Deimos rising in the East?"

I said, "Yes?"

He said, "Nah."

So I hit him.

From Opus by Isaac Asimov (I think)