At first I didn't like Ezio for a long time even by end of revelations I had to admit defeat. His style is smooth and he was the first dual blade assassin but I thought he was too cocky and that's what became his downfall. Historically the real character associations are pretty tight between the good and bad so Ezio fits right in as a fictional plot holder. By the end I though he grew up enough to learn from his mistakes just like Altair and Connor.
With some more life experience and children of his own to continue the bloodline then I'm sure Connor would be a well rounded personality.
Stand firm for what you believe in, until and unless logic and experience prove you wrong; remember, when the emperor looks naked, the emperor is naked - Daria
Honestly, you answered your question in the first post.
WRONG! Altair is the way he is (and Connor) cuz he's STOIC. Ezio is Vivid. There's no amount of character development involved or else I'd give a huge load of Altair info you have no clue about.
Nothing is True, Everything is Permitted - Assassin's Creed
I shall forever hate the name......Crimson Viper