I get the impression that a significant percentage of people can't tell the difference between science fantasy and science fiction. Due to a lack of science education or understanding of technology or cognitive ability or who knows.
And then it's mostly Harry Potter and LOTR
For the first time ever our local Barnes and Noble have independent Fantasy and Sci Fi sections. It is very refreshing.