Push respawn timer is frustrating

Mercy RELIES on souls to move around. The fact that a teammate can immediately respawn is really frustrating. And here, it totally staggered us.
Because on top of that, I had a normal respawn time. It’s just random. Why is it a thing?

Oof that had the same feeling of nanoing someone who is about to die, and they die in-between me hitting the button, and the nano getting to them. Sad Mercy moment.