Так в том то и дело, что имя Людмила обычное для поколения Лен и Наташ (а все мамы сейчас как раз Лены, Наташи, Оли, Светы, Иры и Юли), поэтому и не называют  А вот кто-то Эмилия, Марта, Амалия услышит, западает в память и потом популярным становится сразу же.