Altair is, IMO, a badass bad-tempered bowl of oatmeal who goes around and trusts blindly that the people he kills need to be killed, while Ezio is a Badass person who actually has character development and a personality, and who actually has a reason to get into the Assassin biz.