I don't really like Sakura nor am I her fan, but I don't hate her either.
It might be because as a girl I understand at leasta little what is it like to be in love with a jerk who doesn't even look at you and yet be unable to like some other guys who treat you nicely and would be "the perfect boyfriend".
Yep, been there, done that.
But I do agree that she is a very badly written character - she's getting better as of late with her medical skills and newfound strength, but she's still pretty uselss in battle and even if I "understand" her being in love with Sasuke, its been (manga-wise) four fucking years of obsession!! That's enough!! Her whole reason to be there is "OMG I have to protect Naruto and Sasuke!!!!11" even though, as others has said, it is her the one who needs protection.
So yeah, Kishimoto should seriously start thinking of putting her to better use (who needs the "I lack battle experience" crap? Just get her kicking already) or, I dunno, leave her at the village being a nurse.