其一是汉族传统极讲辈分。以先人姓名为名,不光打扰了辈分的排序;并且会被视为先人的不敬。
其二是因为汉族的特殊性决议的。
汉姓,首先是继承父姓,然后起一个本人的姓名,而某些少数民族或外国人,有本名、父名或本名加母姓、父姓。如法国人的姓名通常为三段,即本名,加母姓,加父姓。如果汉姓名的在继承了父姓今后,再加上先人的姓名,那么两者就没有一点点区别了,这么你底子无从分辩李四这自己到底是爷爷仍是儿子了。
在封建制度下,大家不只要“尊祖敬宗”,并且要奉为至尊,即便直呼君主的姓名也是大逆不道,清代的雍正、乾隆时,仅凭这一条就可以处人死罪并殃及九族。所以这种忌讳便被称为“国讳”。但就现代人而言,仅就名论,通常不以巨人、名人的姓名为名。
但有人因敬重某一巨人或名人,特意取其名为名。如李大林、张大钊,就是取李大钊、斯大林之名为名。当然姓赵、姓关的人,也不应以“子龙”和“云长”为名了,不然便会今古不分。