I'm only a relatively new fan of Buffy. It was only around a year ago that I had not seen a single episode, and picked up the first season after wanting to check it out for a while. It didn't take me long to get hooked. I picked up the remaining seasons as quickly as possible, doing my best to not run out of episodes to watch until I reached the very end.
I would rank my two favourite seasons as being 5 and 7. I think they were both truly amazing seasons. But sandwiched between the two, was Season 6, which I found to be surprisingly mixed in quality.
I suppose much of it can be traced to the aftereffects of some of the events of season 5, but much of the characters seemed.... well, just a little off. Buffy's borderline nymphomania, Spike's general desertion of all his character development of the previous season, and various other character choices that struck me as odd and out of place.
I guess another issue I had with it is something that many might find a positive. For me, it sort of lacked the story that the other seasons had, without a clear threat looming overhead. Thing is, by the end, this may not be a bad thing, because it made room for some fantastic developments towards the end of the season. But it just felt a little unfocused and uneven for much of it.
So why the four star rating with all these complaints? It's very simple. Even at it's lowest quality, Buffy still offers a whole lot. There's still a lot of humour, action and quality drama to make this season great. Of course, it has the added bonus of the amazing musical episode Once More With Feeling, which is honestly just as good as people say.
All in all, while the season offers many of the series' higher points, it also offers even more of its lower ones. Despite this, it goes without saying that if you're this far in, you have to keep watching. Even if only for the musical episode and the amazing shocks towards the end.