Ichigo learns to be less careless. He becomes incredibly mature quickly and learns to fight better to save Rukia. He goes from a regular high schooler to a swordsman who can beat captains even though they've been at it for ages! Whereas Inu-Yasha starts as a demon, and stays as a demon. He can't even beat Naraku, his own kind!