曹操作为三国时期的军事家,不可能不懂《孙子兵法》里"因粮于敌,军食可足"的道理。而且部队没有辎重就不能生存,没有粮食供应就不能生存。此前曹操已经急发使往许昌教荀彧作速措办粮草,星夜解赴军前接济。可见曹操缺粮有多严重,而且曹操还生出退军的想法。按照逻辑推理曹操更应该珍惜粮食,夺去韩猛的粮车和乌巢屯粮为己所用不是更好吗?
如果曹操贪图粮草之利夺去韩猛的粮车和乌巢屯粮为己所用,势必会耽误回军的速度,不但不能使这些粮草顺利回到自己的粮仓,还有可能在路上被袁绍派出的救兵围歼。因为按照《三国志》、《资治通鉴》比较明确的记载袁绍军参加进攻的为精兵10万,战马万匹;估计兵力为11-12万人,其中骑兵1万多。《三国志》说"曹公兵不满万,伤者十二三"。即使再加上白马刘延军1千人,原武于禁军4千,延津一带乐进军4千人。这样在官渡一线的曹军总兵力应为1.9万人。
而抢粮由于速度比较慢,而且附带辎重,无法快速离开战场,就像前面说的强行军五十里去争利,军士一般仅有一半如期到达,如果再带上粮草辎重,行军速度会更慢,因此打仗的时候,因为辎重部队行军太慢,才有"兵马未动粮草先行"的说法。所以抢粮必然要与前来支援的部队一战,这样形势就会发生逆转,劫粮的部队变成守粮,支援的部队变成抢粮,无论战略还是战术,都是输。换而言之,只有在战略上处于绝对弱势,必须依靠抢粮来支撑战斗力,或者处于绝对优势,抢粮无任何风险的时候,才会这么做。