James Cameron had this to say in an interview with the LA Times:
No, [I’m] not so much an avid science-fiction reader anymore. I probably spend more time writing than reading science fiction. I find that science-fiction literature is so reactive to all the literature that’s gone before that it’s sort of like a fractal. It’s gone to a level of detail that the average person could not possibly follow unless you’re a fan. It iterates upon many prior generations of iterations. The literature now is so opaque to the average person that you couldn’t take a science-fiction short story that’s published now and turn it into a movie. There’d be way too much ground work you’d have to lay. It’s OK to have detail and density, but if you rely on being a lifelong science-fiction fan to understand what the story is about, then it’s not going to translate to a broader audience. Actually, literary science fiction is a very, very narrow band of the publishing business. I love science fiction in more of a pop-culture sense.