因为朱元璋是一个立法狂。 他几乎想把人们生活的所有方面都用条条框框给管起来。 除了给这个老百姓定了很多莫名其妙的这些规矩以外,当然主要是给政权和子孙定“祖训”了。比如废除宰相制度,成立锦衣卫、建立诏狱,后妃外戚不得干预朝政,太监干政者杀,给予藩王重兵等。这些制度有些坚持下来了,有些当然就成了废话,比如太监干政者杀,给予藩王重兵。
用金木水火土,当然是起源于五行学说,本来是说朝代更替才换的,但老朱就硬是让子孙的名字就这样起,可能是想怎么换都是他们老朱家当皇帝吧。注意顺序是金、水、木、火、土,比如朱棣—朱高炽—朱瞻基—朱祁镇—朱见深—朱祐樘—朱厚熜—朱载坖—朱翊钧—朱常洛等等。
不知道是老朱故意的,还是无形中就达到了一个很好的效果。那就是对明朝皇帝的“避讳”制度来说,这些怪名字,实质上起到了减轻民间书写等方面的麻烦。当时人口已经过亿了,皇帝的名字里面如果有太多的常用字,那要给老百姓的日常生活和交流带来很大的麻烦。特别是搞文字狱严的时候,莫名其妙就命都没得了。
其实这个制度应该是不需要坚持下去的,因为朱元璋的儿子一代都是单名,那么加个相同的偏旁可以理解,而孙子辈起就已经有字辈专用字了,比如“高”、“瞻”、“祁”、“见”、祐“等。后面那个字再加相同的偏旁就显得多余了,但老朱家的人就是执拗,一定要这样搞。
到后来由于有些封王的子孙达到自己都数不过来的程度,当然就会发生把字典里面的字都用光了还够的情况,好在当时不用电脑,可以用毛笔自己造字出来。真就把“锡、镭、钒、钴”这些化学元素给造出来了呢。
听说清代的化学家徐寿引进元素周期表的时候,就是无意中看到了明代皇室奇异的起名方式,才受到启发搞出来“中文版的元素周期表”的。但这仅仅是传说,真假谁不也清楚了。
到清朝的时候,人口再大幅度增加,“避讳”这个问题的影响就更加的突出了,而且他们的”避讳“制度执行的非常严格,配合他们的文字狱搞死了大量的文人。但是他们也怕真的是出现大面积的问题,于是乾隆叫弘历太过普通了,这两个字都常用,他们应该也是受明朝起名的启发,但他们不那么折腾了,直接改皇帝一个人的名字,比如他的儿子嘉庆皇帝,原名永琰,确定要当接班人就改名颙琰了,搞两个几乎民间就没人用的两个字。