I'm not justifying wot Kripa did was right, but Kanan shes told Angad that its not good for him to spoil Sur that much, and she absolutely right, no 5 yr old behaves the way she does.
I think Kanan was right to tell Angad that hes doing the wrong thing by spoiling Sur and he should listen to wot she says if he truly values her as a friend.
I admit Kanan shouldn't have gone behind Angad's back and tried to unspoil Sur but atleast she was trying to mend Sur's ways before it gets to late to control and change her ways.
Shaheen