Earned? Naruto and Sasuke got powerups handed to them and won so many of their fights with plot armor. Sakura legit earned her stats, ngl.
Doing BS without chosen one BS powerups is even worse though. It basically means the plot gave up and won't even try to justify the BS.
Madara's Limbo clones can casually stop her attack and Tsunade struggles to against a regular Susanoo. Naruto doing a barrage of his best physical and Rasenshuriken attacks didn't leave obvious injuries on Kaguya, but now a single punch from Sakura makes a boosted Kaguya bleed and breaks her horn?
Not only that, but her Chakra reserves overshadows Naruto's.
Naruto with a single active clone (50% of his Chakra) is not enough to support Obito opening portals to other dimensions, but with the aid of Sakura's Byakugao seal he says that Sakura's help will give him the bare minimum to search for Sasuke:
Kaguya detects them and attacks them, so Naruto creates a bazillion clones to distract Kaguya, and Sakura has to power the portals to other dimensions all on her own:
Obito says that connecting to other dimensions is an incredible feat for Kaguya. And Zetsu confirms that Kaguya teleporting people around her are taxing for her Chakra reserves:
Like for real, the Otstsuki are barking at the wrong tree. They should be hunting down Sakura instead of Bijuu and Jinchūriki.
And Sakura damaged Kaguya after Sakura expended her Chakra so much she collapsed, and can no longer maintain the portals.
When people have a low reading comp and don't remember the fight between Neji vs Kidomaru. Where it established the blind spot of the Byakugan.
She obviously needs Stealth Mastery added to her profile. She earned it by her own effort as a Shinobi.