I for one was kind of happy to learn that there are no respawning enemies. And it certainly doesn't detract from this being an RPG.
What a skewed view you have, OP. In the future, read reviews and research games before buying them. With a bit of research it's quite obvious that enemies do not respawn in this game. Oh, and more importantly, just because you think certain elements make or break an RPG, does not make it so.