Questgiver NPC respawn timer

After a Blood elf DH killed questgivers in Elwynn it took way to long for them to respawn, I’m just trying to level an alt and I’m hit with my quest npc dying and taking too long to actually respawn. Why are the respawn timers so long? People do this all the time.

it’s to create the sense that death is a big deal. helps with immersion.