When trying to explain why Olivia became a more popular name than Rosalie, familiar explanations like quality, price, and advertising get stuck. It’s not like one name is really “better” than the other, and both names are free, so there is no difference in price. There is also no advertising campaign to try to get everyone to name their kids Olivia, no company determined to make that name the hottest thing since Pokémon.