I definitely agree with the majority...Sakura seems to do nothing but occupy space on the screen...oh and water the ground with her tears. I think that if you have to rationalize a characters purpose in a show (ie Sakura being a plot device to fuel Naruto/Sasuke situations) then for the most part, that character is essentially useless.

But we all have to keep in mind that some people love (for lack of a better word) useless characters, just look at how popular Azumanga is and it's got nothing but useless characters in it.