I think it's possible that Top might secretly like to fire Rudkin, but he hasn't got the confidence or know-how to do it. It takes a strong personality to look someone in the eye and tell them they're exiting. He's possibly never fired anyone in his life, at least not at LCFC where Rudkin or Whelan would surely have done all the hiring and firing for him.