于禁投降的原因:
1、于禁不是主动投降和叛变,不是本来可战的局面下突然投降,他是力尽之后投降的,这种投降虽然不如庞德那么高尚,却是人之常情,一般人都会这么做。所以这样算不得特别大的罪过。刘邦能原谅主动背叛自己的雍齿,曹操即使不能原谅主动背叛的马超,但是原谅一下于禁还是不难的;
2、于禁也许还会用别的方式报效曹操,不必一下子就做绝,曹操自己也有类似的经验,他当初也俘虏了关羽,结果关羽不忘刘备,又跑了回去,曹操还俘虏了沮授,结果沮授也密谋逃回袁绍阵营,这时候曹操还不知道于禁的心,如果随便杀他家,只会逼迫于禁死心塌地跟着关羽;
3、曹操是非常珍惜人才的,早年陈宫曾经在曹操为父报仇的时候带领整个兖州投降吕布,就这样曹操在白门楼还想重新收服陈宫,于禁的才能不在陈宫之下,犯的错误又远比陈宫的小。