The biggest problem with Sakura to me is that she really doesnt meld well with Naruto and Sasuke.
She doesn’t really add to the team dynamic. I always felt like she was an extra in the Naruto Sasuke duo.
I get it. Shes an average girl character. But you have to make her mix with the team.
Maybe have her be the normal one of the group or I heard she was supposed to be the brainy one of the group. Give her those moments not Sasuke. Balance it out.