My grandmother once told me why there are no "juniors" among the Ashkenazi. It is believed that it is bad luck to name after a living person, lest the "Angel of Death" get confused. We are named in memory of our ancestors in the belief that the late ancestor will watch over us.