因为在当时“三太子”这个称呼不只是君王可以使用,在那个时候诸侯也是可以使用的。哪吒为何被叫三太子,那是因为他所处的朝代为商朝。
而那时哪吒的爹,李靖在凡间曾是商朝纣王部下的关口守将之一,担任陈塘关的镇关总兵,顶天了也就算属于一方诸侯…
而最主要的原因是我们混淆了“三太子”这个名号。把时间推移到商周时期,那时候的天子及其诸侯的儿子们皆可称“太子”或“世子”,所以对于哪吒为何叫“三太子”,这就很好解释了。
比如我们来举个例子:如果看过《封神英雄榜》的应该听说过周武王姬发,在他还没有建立周朝的时候,他只是西伯侯姬昌的二公子,但是当时姬发也被百姓称为“太子发”,也就是“公子发”的意思。
而现在的哪吒信仰兴盛于道教与民间信仰。而在道教的头衔颇多,比如为中坛元帅、通天太师、威灵显赫大将军、三坛海会大神等,常被人称为哪吒三太子。
反正无论怎么说,这个称号在先秦之前,太子这个称谓天子和诸侯的儿子都可以用。直到汉朝,才有了这么大的规矩,皇家才霸占了太子这个称号,也就成了储君的代称。并责令诸侯家的孩子只能称世子,不能用太子相称。
反观我们距离那个朝代太过于遥远,而且那个朝代道教的成分很重,所以我们大部分都是不知道的。
然后哪吒的父亲李靖,他生前是陈塘关的总兵,是商周时期毫无疑问的一方诸侯。而那时候诸侯的儿子被封为太子,这怕是也就没有什么稀奇的了。