Kishi is a sexist. He made it apparent in an interview he had not long ago.
He believes women are frail. If he didn't think that way we would have much better developed female characters.
I agree there.
Sakura
has potential, it's not a question of that. She's got strength, stamina and even a little courage.
Kishi could have given her a much useful role. If she fought more during the Sai, Hidan, Pain arcs, there would be less hatred, I believe.
And when she confronts Sasuke, I would have made it she roughs him up. Punches and punches. But only when she gets out the kunai to deliver the final blow... she hesitates. Stops. Cries. She loves him, of course, but at least she hurt him =DD