Well, this is coming out from my own opinion.
Deathrun needed an owner (2 is fine either way).
Now that Deathrun has the owners everyone is procrastinating due to the fact of their lack of experience from others.
I feel like the latter of yous are jumping to the conclusion way too quickly presuming that this was a major flop.
You lot have not seen these two do their duties yet so why are you quick to judge it will fail?
Give it a week or two for crying out loud, I'm pretty sure I thought I'd flop as a TTT & PH Super Admin but hey I'm still here!
Sure there may have been other candidates for the role but you lot seem to ignore the fact this was decided upon by the community team (as all other server owners have been) so for now we're all having to put our trust in these two to bring deathrun up to a good standard and favourable in our community.
All I will say is Annie & Sarah - Good luck, don't let the pressure or complaints get to you and I hope everything works out!