我不明白为什么把战场想得那么理所当然。有十万就是十万都上吗?显然不是。要说的是一个安营扎寨和战场环境的问题。
我大学军训的时候汇演集合有一万人,整个运动场都排满了,还是人挨着人的队列。如果是在战场上,在一定的空间里,能够有多少人兵刃相接呢?别看平原平原就以为真的是一马平川,植物,田陌,水道,土丘这些混合在一起,两个军队的接战面其实相当的小的。一个部队的纵深可以几百米,但是开始接战的肯定只有十几米的交接带。随着时间的发展,要么是混战,要么是一边退却。那是实际交战的人数是被局限在一定数量内的。即使是十万大兵在一个战场,真正舞过刀的要上一半都难。
然后是安营扎寨的问题。一般几千兵从属一个将军,安排一个驻地。想楼主说的考虑水和柴的问题。军营之间相隔是有一定距离的。我大学三万多学生,从一个宿舍区到另一个走路要十分钟以上。何况古代没有自来水,需要自己砍柴。空间的分布肯定更分散。否则也不会有刘备连营几百里的事了。而且行军是有系统的,即使在春秋也分左中右三军,对垒时候也不一定全上。要知道即使是围成,实际一两万对于一般城池完全可以“水泄不通”了,其他的军队肯定是在外围扫荡或者抵御援兵。也就是实在在一定空间是容不下那么多兵的。一场战斗实际是在一定时间和空间的困兽斗,更多的是看士气的。想想淝水之战谢玄真的是几万胜苻坚百万吗?他赢的只是前锋的十几万甚至只是几万。然后是一个追逐之势把后面的大军牵动而已。几万跟百万根本没有足够的接战面。