首先要说题目这样逆推的思维是不太好的,我们不能根据已有的结果来倒推其动机,没有作为国号的很多,有许多是偶然的因素,而不是必然的。接着说为什么没有商为国号的,首先商作为一个古老的王朝,在文化认同上不如夏和周,夏是开创者,第一总是被关注的,所以后来会有少数民族标榜自己的身份国号取夏,周的文化最强,中国的轴心时代就是东周开始的,而西周的设礼制乐在文化上的影响也非常大,而商的文化影响力至少从典籍的流传记载来看不及夏周,这就使得后世对其文化认同上要差一点,选国号时不会作为首选。其次,这可能和商这个名字不太符合上层需要有关,比如唐的得名来自李渊被封为唐国公,而后来统治者不太可能封一个商国公,士农工商,在传统农业社会,商是最底层的,在传统商王朝区域的,后来往往更多的用宋来代替了。比如赵匡胤的政治势力和宋州有关,这可是商朝故地,但是赵匡胤选择的是宋。最后,我想每一个王朝都是想做开创者而不是继承者,特别是汉人,少数民族可能出于政治的需要,说自己是秦、夏等王朝的继承者,可是对于汉人而言,他们并没有民族和文化认同的顾虑,当然想的都是做一个新王朝的开创者,而不会去继承一个旧的王朝,你看中国的统一王朝,异姓的没有一个同名的,这应该是一个重要原因。当然,事情没有绝对的,我们只能说正是由于这些因素使得商在后来王朝中出现的几率要远远低于其他,最终使我们看到商只出现了一次。