I’m a fan of weird, but I’ll be honest that it bugged me. On the other hand, I sat down with it knowing very little about it, but thinking it was SF. Though it has SF elements, it also has magic, so more of a fantasy novel and, for some reason, that makes the thing about the races easier to swallow. There doesn’t have to be a valid explanation for fantasy, it just has to be internally consistent.