As Walrus said: The reasons with this denial did not seem like they belonged.
Needs to gain trust with other staff members
I do not possibly see how walrus needs to gain trust.
He is a staff member who has been with us for a long long time and currently a TTT Super Admin, Section mod and good friend.
to rely upon or place confidence in someone or something (usually followed by in or to):
dictionary.com
Walrus is trusted with Super Administrator powers on TTT so I do not see how he is not able to be trusted with admin powers on deathrun.
I am not sure the reasoning behind the denial but it is certainly beyond me.