因为当时匈奴人的数量是非常少的。匈奴人当时不杀汉人,主要是为了让他们繁衍子嗣,增加匈奴的人口。让匈奴人口紧张的问题得到缓解,其实人口问题一直是匈奴等这种草原民族的主要问题。
要知道在当时那个冷兵器时代,如果想要发起战争的话,除了需要先进的技术装备之外,就是要有足够的士兵人数。因为这些足够的士兵人数才能发挥整个军队的战斗力,那些非常强悍的军队,必须要有非常庞大的人口基础。匈奴虽然在短时间之内发展了起来,但是必须要有庞大的人口来支撑这个帝国进行运行。而匈奴人每当获得战争胜利之后,并不会把汉人俘虏杀死,而是让他们在本地娶妻生子,让自己国家的人口数量逐渐增加,从而缓解自己人口紧张的问题。
其实人口紧张一直是这些草原民族的痛病。因为古代人们的生产力水平非常低,并且抵抗自然灾害的能力也比较低,并没有什么有效的手段去减轻这些自然灾害为国家造成的损失。所以这些游牧民族在面对那些自然灾害的时候,往往会比汉人感到更加迷茫。
再加上当时游牧民族是用游牧手段进行生活的,所以才被人们称为是游牧民族。他们的土地是非常广袤的,所以需要有更多的人口来分配这些土地。如果想要继续发动战争的话,就必须要有足够的人口支持。因为每发动一场战争,就会减少一些国家人口。人口的减少也对匈奴来说是一个不小的负担。所以匈奴人对待汉族俘虏往往是比较优待的,没有选择把他们杀死。再加上汉人当时远远要比匈奴人掌握的技术更多,汉人掌握的一些生产技术一直被匈奴人所向往,当时匈奴人这样安排主要也希望汉人把这些技术传授给匈奴人。