I don't hate Willow (or anyone really)
First time watch, currently on season 6 ep 10. Know some spoilers already.
Always see a lot of hate on here for a lot of characters but particularly Willow. First time watching and I am not really seeing the intense selfishness everyone describes. I also don't know how much I agree that Willow erasing Tara's memory was SA as many people agree. I definitely believe it was violating but I think it's a bit harsh to say she sexually violated Tara. Considering it was the 90s-00s I think its hard to look back and be (I hate to unironically say woke but woke is the best word here) about some of the situations and while the show was very progressive it also still has its flaws like all shows do.
I understood the Xander hate for a while but he also grew on me and I kind of developed a more open mind as the show went on. Now we see so much of the "nice guy" type but in that time I think it was really not as much of a stereotype as we think now. But I could be wrong. He really was just a teenage boy with big crushes on multiple girls. I would be lying if I said he didn't add comedic value to the show.
I've liked Buffy the most consistently throughout the show but she has also had her moments when she was irritating. But I think that's the best part about the show. None of them are perfect.
Spike seems to be a fan favorite even though he's probably made the most mistakes out of them all. I mean the Buffy Sexbot may have been useful later in the show for the grieving Scoobies but her creation wasn't exactly genuine. I like Spike too but admittedly he isn't very easy to defend.
Giles is quite irritating in his last few appearances. Even starting in season 4 it seemed like they kind of didn't know what to do with his character. Anya is literally a reformed evil 1100 something year old demon who used to torture men, but Caulfield is so charming you forget that fact. Everybody in the show has their moments.
And back to Willow I could go on and defend her actions, and I think I can for the most part, but I honestly don't care.
Everybody is entitled to their opinions, but I think people need to realize that if these characters were perfect this show wouldn't be entertaining to watch. The hate in many of the fandoms on here is so rampant that I think it would do a lot of us some good to just relax and actually enjoy the tv shows we watch.
Edit: To elaborate on my opinion on the sa of Tara, I'm not sure Joss Whedon was open minded enough to start the conversation of women sexually assaulting women. I totally understand the interpretation and I think it could be seen as a parallel of what the trio did to Warren's ex. However, if I remember correctly, Tara specifically says her mind in particular was violated. The sex scene we see in the next episode was also while all the scoobies were under the spell of that musical demon, and every character told the truth even when they didn't want to. I don't think it was inherently unconsensual and I think even if Willow hadn't erased Tara's memory that sex scene would have happened anyways.