I honestly agree with you about the sannin/team 7. The only thing I tend to be less judgmental about is sakura (which I clearly have a bias). She should have worked to expand her skills instead of being tsunade copy. But I give her a break because like you said she was just ordinary. She wasn't like naruto with a tailed beast and she didn't have a clan gift like sasuke. while she should have worked harder to grow her own jutus, she worked harder than the boys throughout. Totally agree sannin
secondly, i have to say that i agree with you. sakura as a character never bothered me, however, the lack of skills she’s been given as a genin is what drove me crazy. just like you said, both naruto and sasuke were given way more material to work on and sakura was left behind with nothing but shadow clones, substitution jutsu and kunai knives. she was an ordinary kunoichi, and if we focus on that fact now, she truly has given her all to improve herself and to catch up with teammates and i respect that. on the other hand, i strongly dislike the fact that she became tsunade’s copy. alright, she did train her, she did work on skills that simply matched her talents (charka control etc) but even naruto and sasuke had some differences when compared to jiraiya and orochimaru, but then sakura ended up being just like tsunade which kinda annoyed me the most. if nothing else, they could’ve given orochimaru and tsunade sage modes, just to make sure sasuke and sakura aren’t on the same level as them. jiraiya and naruto both had that sage mode, but naruto has kurama, which changes everything. to sum up, what matters is that sakura never gave up and she did an amazing job with a few flaws, but at least she didn’t stay that poor, innocent little girl with kunais.