Называть ребенка именем умершего или живого - исключительно вопрос традиции. Евреям нельзя называть именем живого родственника - считается, что родившийся заберет у него жизнь. Чисто психологически это тоже не рекомендуется в наш век индивидуализма: притупит ощущение собственной индивидуальности.  У на в семье всегда называли именами умерших, и ничего - все в порядке. Наоборот, даже ощущается связь поколений.