I found myself unable to enjoy this game as much because of Ezio.
Let me begin by saying I enjoyed the game very much, and it was a vast improvement of the first games repetitiveness. However the one part of the game that I could not get into was the main character.
I get the whole revenge story, and I like it, it makes sense and continues to move the overall AC plot along nicely. However I just could not buy Ezio as an assassin, this was probably because of the fact that he was so kind hearted, and such a nice guy over all.
I'd like to think that if you're out for revenge and ending the lives of others, you'd be a tad bitter and cynical, maybe this is just me.
I thought Altair was a fantastic character and a great assassin, he was raised to be an assassin, it was what he was made to do. His character, although arrogant, made me think to myself "Man, this guy IS an assassin, and he's also a bada*s" Ezio didn't make me say this to myself.
Perhaps it is because the game (AC2) constantly reminded me of how great of an assassin Altair was/became, and how he had such a huge influence on assassins to come, as well as the final codex page hinting he may still be alive. (I know this isn't likely, but it would be awesome.)
Don't get me wrong, I like the character Ezio, I do. However as the game progressed, I just couldn't get into it as much because of him, did anyone else have this problem, or was it just me?
Altair>Ezio. End of story, I challenge you to argue differently.