The problem is once you look at the definitions it's actually quite hard to exactly define what's Fantasy vs Sci-fi. It's more a venn diagram, than strictly separate genres and everyone has their own definition of which is which. So when someone likes one but not the other, it's hard to discuss books because what one person considers sci-fi, another may consider fantasy pretending to be sci-fi, thus the complaints of the original commenter.