Well, since the avant-garde who revive older names tend to look at names from their great-grandparents' generation, the top names of the 1940s will start being eligible for revival. So in the USA college-educated parents around 2040 may start to think names like
Robert,
Gary,
Frank,
Paul,
Kenneth,
Douglas,
Roger,
Raymond,
Wayne, and
Bruce for boys and
Linda,
Barbara,
Patricia,
Carol,
Nancy,
Sharon,
Judith,
Susan,
Donna,
Joyce,
Janet,
Gloria,
Beverly,
Virginia and
Pamela for girls sound "Cool and retro" and will give them to babies.
I do think names will continue to get more varied, UNLESS the culture changes in such a way that people become paranoid about being easily found on the internet, which might actually get some young parents to think having a very common name rather than a "unique" one is a good thing for their child's future safety.