В Штатах и Европе не начнут называть массово детей Святославами и Светланами  (Надями, кстати, называют) по одной простой причине - для англоязычных эти имена непроизносимы и неблагозвучны. Точно так же в России не будут называть детей  Пайпер, Пиппа, Хёрли - из-за неблагозвучия. А Кристиан или Рональд вполне благозвучно звучит в России - почему бы не назвать?