I think it's just me, but I thought Uncharted 2 was overrated. The enemy AI was terrible and the multiplayer was horrendous. Admittedly I did enjoy playing through the single player, but felt it was a 7 or 8 out of 10 as opposed to the "best game of the generation".
Did you play the game on hard or crushing then? AI on easy and normal is well easy higher levels and the AI is very good. Would like to know what a 10./10 from you is, a game doesnt win over 150 industry awards for being above average.