True, but she'd fit in with the team better. Naruto+Sasuke+Hinata=guy from extinct clan who's a knucklehead and doesn't know about his heritage, a guy from a recently extinct clan looking for vengeance for it, a girl rejected from here clan trying to improve herself.
That combo actually makes sense, and all 3 could have developed together smoothly assuming Kishi does it well.
With Sakura it's like this. Naruto+Sasuke+Sakura=a guy from extinct clan who's a knucklehead and doesn't know about his heritage, a guy from a recently extinct clan looking for vengeance for it, and an intelligent girl completely unrelated in such themes.
Sakura's main problem is that with team 7, she's a misfit. For a lack of a better word, Sakura has very little identity. Even in filler, they were so stuck with why Hiruzen chose Sakura for team 7, they made the reason to "forge a rivalry between Naruto and Sasuke." That's.........terrible.