I mean, to respawn or not respawn argument really has to do with the question of how much backtracking there is in your game. The more backtracking there is in your game the less I want/am willing to tolerate constant respawning. If there's no backtracking whatsoever, the only reason to have enemy respawns is for grinding, so might as well put those in. If there's just a minor about of backtracking, it's kind of dull to do it through an empty environment. Lots of backtracking is really bad in general, but it's made more bearable there's no respawns (especially, as mentioned upthread, because it helps with your sense of accomplishment and progress).
Of course I've never played Avowed so I have no idea how much backtracking that particular game requires. But I find it a handy rule of thumb to follow.