China Mieville says we shouldn't blame science fiction for its bad readers | TechCrunchChina Miéville emphasizes that science fiction is a reflection of current societal issues, not a prediction of the future.