首先最能明确回答这个问题的一点是:嫡长子继承制这种父子继承的制度是在周朝才确立的,商朝时还没有产生一种特定制度来促使父子继承制占主导地位。
商朝虽然与后代比起来兄终弟及的的继承状况比较多,但兄终弟及的情况也是比父子继承略少一点的,但在整个历史长河里看还是很突出了。

那么商朝为什么会有这么多的兄终弟及的继承现象呢?除了最简单的原因:嫡长子继承制是在周代才确立的以外,还有两方面的原因。
一是当时应该是比较信奉强者为王的时代,因为商朝是属于中华文明的早期,那个时候伦理方面的制度和规范肯定没有后世那么多且严格,更像是自然界中的弱肉强食的感觉。

如果一味父子继承的话,总会出现幼主临朝的状况,这个时候年幼的君主就很危险,大概率把持不了朝政,而上任君主的兄弟一般都是年纪比较适合的,并且若是他能力还比较强,那肯定是当君主比较好的人选。
二是保证王权始终在一家一姓之中继承,这种做法应该也是针对幼主临朝的情况。当上一任君主过世,而他的继承人是年幼的儿子时,如果没有上任君主的兄弟来辅佐或是接管的话,很容易一个王朝就换了一个姓。

在那个时代,无论是父子继承还是兄终弟及都是形成了一家一姓的利益集团,为了维持这个利益集团的稳固,他们会在适当的时机用适当的方式来继承,这也就造成了商朝时兄终弟及的例子较之后世显得特别多。
回答