I heard most readers enjoy fantasy novels more than science fiction today. George R. R. Martin said that genre is in a down cycle, but some writers are redoing the classics. Plus most of the bestselling genre novels are fantasy epics. Science Fiction is one of my favorite genre, but I want to know why most of them are not as popular as fantasy right now. Are there too many cliches or too many scienific errors in the new novels? Or readers are just tire of space ships and alien encounters? I believe there are some major plot holes, which authors never have time to check because of their business. And maybe their science fictional facts are sometimes ridiculous to readers. I also believe that some science fiction novels limit the readers' imagination. Perhaps science fiction is too much similar to reality, and most readers want a book that helps them escape from reality. Fantasy is their answer because nothing is real or similar to our realty in fantasy. What is your explaination?