Limited respawns, confined to certain areas of the game would have been nice. But I have to say, given how much back & forth running I've done if there were respawns everywhere it would be incredibly annoying...
I have love/hate thing with respawns...sometimes I appreciate them sometimes I hate them. A game that splits the difference gets it just right in my book