Sometimes perfectly good names fall out of favor for one reason or another. At one time Agnes and Ethel were very popular and perfectly acceptable names. Nowadays? Not so much.
That is archaic these days.
And other names, such as Sarah and Elizabeth, never go out of style. If you heard of someone named “Ethel,” you’d think, “old lady.” If you heard of someone named “Britnee,” you’d think, “young girl.” But a Sarah or Elizabeth could be 12 years old...or 90.