No, he goal was to catch up with Naruto and Sasuke, not needing to be shielded, and help Naruto bring Sasuke back. All which she failed at.
Kishi could have had Sakura train with Lee to use the 8th gate and use her yin seal to heal from the damage. That would have made her God-tier. But he just made her a weaker version of Tsuande instead.
Naruto and Sasuke had to shield each other too. That's what you do in a team. Some are on forward positions and some in background. But all have to put an effort for a team success. Without Sakura to block Kaguya from the third side Naruto and Sasuke couldn't seal her.
Sakura's expertise was as a healer. She kept her head and didn't stop making efforts to be of help. She was not always in sink with the other two but they had more experience at fighting than her and more powerful. So she got shielded a few times but she also healed them in return. It was her to whom Gara took Naruto for healing too. Can you ignore that and still claim to be fair your analysis?
As for bringing Sasuke back- it's her forgiveness to Sasuke that's helping him keep the ties back in Konoha. She has seen him at his best and at his worst and she still accepted him. Despite not supporting his actions when he was on negative road, she doesn't hold them against him. Naruto's forgiveness and acceptance had cooled his hate but it would haven't kept him attached to Konoha. Nor it would have mean much if Sakura would have been a blind supporter.
And like Lee? Come on... There are already two of Bruce Lee incarnations on the field. Isn't enough that Sakura is almost a new gen Tsunade now you want to snatch any lime light from Gai? That's not only unoriginal but would be annoying. What next, be a weapon master like Tenten too?
Oh come on ... they are so much in the sink. Why is ending of Korra is cool but Naru/Sasu won't be? Double standards much? lol Relax.