So Tsunade 2.0. Except Tsunade has the balls to get shit done, while Sakura can't kill a ninja right in front of her. He even kneels to get killed yet she can't do it. Its a useless trait to be a coward and victimize yourself when you call yourself a Ninja.
Blaming plot is an excuse, and fail one at that. Bring me a scan where she actually acts like a ninja and not a hormonal self inflicting girl.
Plot was the reason she didnt have Byakugo seal when fighting pain, what was she doing?
Crying for Naruto to save her.
Naruto reached a point of enlightenment where forgiveness is a virtue and golden. Naruto was mature enough to forgive Nagato. And guess what happened? The villagers were revived.
That's kinda ignorant.
She acted like ninja many times, she had shown her guts as a ninja.
And she is a medic ninja too. So her main job is to heal people, that's why we rarely saw her fighting. He healed lots of people in the war as a medic ninja.
There are more things that she did that people tend to forget, thus they thought her as useless or weak. Among them:
1. Helped Chiyo fighting Sasori
2. Healed Kankuro from Sasori's poison when not a single people at Suna could do anything.
3. Wrecked one of Pein's summon with her punch, saving a little girl and some other people.
4. Was healing vilagers at the hospital during Pein's invasion.
5. Discovered White Zetsu's trick, punched that white Zetsu to the ground.
6. Killed some Juubi minions too.
7. Was healing the alliance in the medic unit, and using Katsuyu to use Remote Healing.
These are the moments she acted like a ninja/medic ninja. She had shown her guts.