谢谢邀答
商朝和羌族本身就是对立的!战争是奴隶的主要来源,做为奴隶制国家,对四方邻国和部落发动战争也是再正常不过的了
1、商人把西边的民族都称为“羌”。商朝灭夏之后,夏族人大量迁回西羌和戎狄地区,所以商朝对羌族的战争,其实就是对“前朝余党”的剿灭,是理所应当,也是必要的。
2、奴隶制国家,统治方法是极端残酷的暴力专政方式,历史课中我们学过奴隶主是占有生产资料和奴隶的,奴隶属于消耗品,用完需要补充,而奴隶最好的来源就是对外战争,于是商朝攻打羌族就有了必然性.
3、“国之大事,在祀与戎”这句话中就可以看出,商朝把祭祀和战争看做国家最重要的两件事之一,而当时商朝人是非常迷信的,他们自己需要奴隶,所以认为鬼神也需要(和我们清明节烧麻将,纸钱同理),于是每逢国家祭祀必须用活人祭祀,而“活人”的来源就是奴隶,奴隶的来源也就是羌族。
4、除了祭祀外,还有残酷的殉葬制度,这些都是需要大批奴隶的,战争又是主要的奴隶来源,所以商帝国经常不断地向四邻方国和部落发动战争,其主要目的就是掠夺奴隶。
以上四点就是商朝为什么对羌族发动战争的主要原因,其实商也不仅仅是攻打羌族,商北克鬼方,南讨虎方,东征夷方,西伐羌方,此外土方、吕方、苦方、龙方、马方、蜀方、盂方等小国也经常遭到商的攻击,目的就是为了获得奴隶。