"Your account with us has remained in good stead since you opened it with us. We are going to grant your request for a higher credit limit," the banker told John.

Correct answer: (c) stead

Your answer was: incorrect"Your account with us has remained in good health since you opened it with us. We are going to grant your request for a higher credit limit," the banker told John._________________________

From what I've learned from the dictionaries, "in good stead" means useful, helpful (sometime in the future). Isn't "in good standing" the correct expression here?