Also popular names are popular because they are nice.
Yes, and then these fashionable 'nice' names start to fall out of favour and sound dated. Sharon, Tracy, Kevin, Steve etc were all popular 'nice' names.
That's why I'd rather have a less fashionable name. I'd also rather not have to add my initials to my name.