I totally agree with you. Why?
Bastila has so much variety in her character. when you save her in the beginning, or how she thinks she saved you. Typically in most games she would have been like thank you for saving me, thats what you expect when you first played it for the first time. But she debates it which is great.
her character is so fascinating,
she better be in KOTOR 3 as a playable character, if so i swear a life debt to whoever makes the game