You have to keep in mind that even the moderators are just humans that also can make mistakes.
Though I agree on that we moderators should keep our personal issues with players away from punishments like infractions, bans or mutes.
In some cases the moderator that gave out the infraction, mute or ban is allowed (or must be allowed) to handle the appeal in cases where it is obviously justified and where the user keeps thinking that they were correct where in a case they were incorrect.
I do not think the suggestion will help at all but it could make it so we actually get a manager that stands between the staff and our players.
But I will leave it open for our lovely administrators Dave & McSic to give their final opinion on this suggestion.