I think people hate on Sakura more than necessary because she can be rude to Naruto. That and she doesn't have much of a chest. Like Sasuke has done 50x more crap to Naruto than she's ever done to him and yet people love him just cuz he's strong and goodlooking. I think sakuras growth is kind of like Narutos. She started off really at nowhere and then over time (taking longer than the others) she grew to be a very strong respectable character. She's still an airhead sometimes, but not everybody's perfect. I strongly disagree when people say she's usless because she doesnt have a special justsu. Last I checked medical ninjutsu is a "jutsu". Plus she packs an awesome punch. Also if you've read her story then you see how she reflects back on how she acted. It took her awhile but she got her act together.