Agree about Bernard type names on kids! Bernie is different - fits in with the cutesy retro trend, like Archie vs Archibald. Similarly we could see Gertie/Trudy's in future but doubtful any Gertrude's.
John, Robert, Richard etc are fine on babies imo - their strong royal history makes them sound traditional (if much more uncommon than they used to be) rather than really dated - same with Margaret, Anne etc for girls to me. Plus the babies will probably get called Johnny, Bobby, Ricky, Maggie, Annie day to day.
I think the "middle aged" names with unfashionable sounds (and no cute nn's) might not come back for kids- Clive, Brian, Kevin, Nigel, Gary, Wayne, Tracey, Sharon, Pauline, Brenda, Janet, Doreen etc
But then I could be wrong - I never thought Dorothy and Barbara would be gradually getting more popular again!