A whole batch of names became fashionable around the end of the 19th century, and were probably unfashionable by the time those people were naming their own children.
Albert, Bertha, Doris, Edith, Edna, Ethel, Iris, Letitia, Phyllis, Horace, and Walter all appeared in my grandparents' generation, never to be repeated.
Other "traditional" names such as Thomas and Elizabeth fared better, but Annie rather than Ann seems to be defunct later on.
Maybe the popularity of disc-based and screen-based entertainers started having an effect on the names of children.