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