Most of your other points have been actually discussed by other forums members interestingly enough, but I would like to address the point.
First of all, you are not wrong.
Your perspective on Kasyrra is completely valid. Kasyrra is an evil person. I would characterize her more as a neutral...