I feel like the very concept of resurrection needs to be removed from the game. It’s an extremely repetitive mechanic to play into and is one of the greatest situational niches you can have as an ability/ultimate.
Take a look at the “resurrection replacement” idea in this post. (The other stuff isn’t important.) (づ˶•༝•˶)づ How would you rework a character?
I think something like that could do wonders for Mercy.