I general I find respawning a drag and hate when games resort to it, but given that this game is so reliant on levels and as you say there's only a limited amount of XP it would have helped me with the difficulty. They could have restricted it to certain areas, such as underground dungeons so you're not constantly having to deal with it. They needed to allow for some flexibility if they are going to insist on heavily level based.