Just wondering about this. Why exactly was Sakura, of all people, paired up with Sasuke and Naruto?
Kakashi is told he has a nose for these types by Sarutobi. (Which also begs the question, who were his other teams before Team 7?) —So Kakashi could be put over the group because Naruto and Sasuke are orphans with big powers who might have problems later on.
Sasuke and Naruto, though it's never said explicitly as being the reason they are paired, are clearly the orphaned children of a great rivalry in the Leaf. Two powerhouses, from two of the oldest feuding clans in the village. —So Sasuke and Naruto could be paired because a) they're orphans, b) their poweres might balance out or pair together nicely, or c) because the elders are trying to mend a breach in the village.
But Sakura..... The only child of civilians, with no particularly special skills except the ability to detect jutsus. It's hinted that she's the smartest in their year (or perhaps more years/nins) because she doesn't use ninja skills to outsmart the chunin written test, instead she just takes it. But that's never mentioned again. Later she begins to show a knack for focusing chakra like Tsunade. And her taijutsu ability, like Rock Lee's, grows with training.
But, all in all, she's nothing special at the beginning. She doesn't fit in with Kakashi's 'nose' for weird types. And she is absolutely unneccessary to Naruto and Sasuke's development.
So why was she put on Team 7 in the first place? I can't really come up with many good reasons. Tactically, Hinata would have been the better choice. Or any other girl from a clan background with an inherited ability.
All the other teams all seem to carry equal weight in the group. But Naruto and Sasuke are heavyweights, while Sakura really doesn't bring a skill to the team. She could leave their team, and they wouldn't miss a step.
So I've been wondering, how did she end up with Naruto and Sasuke?