Фэнтези -- это не жанр. Как и детектив -- это не жанр. Жанр -- это то, что вы пропустили мимо ушей в моем посте: роман, рассказ, повесть. Вот это жанр.
Фантастика -- это литературный метод. Это способ мышления автора и изображения в художественном произведении.
Когда с методом складывается определенный жанр со своими законами жанра и определенная тема, на выходе и получаются жанрово-тематические деления "рассказ о первом контакте", "роман-космоопера о звездных войнах", "роман воспитания в нечеловеческом обществе", "роман-предупреждение о войне" и пр. Профаны называют их жанрами. Потому что другие слова длинные и непонятные.
Недопанк:
Если вам нужно посмеяться - то вам сюда. Лично у меня была чуть ли не истерика на некоторых моментах.
Но при этом это добрая и философская история с хорошим концом)