Here's why I don't like Spike:
1) Way to much screen time- I don't know if he's performing fellatio on Joss Whedon or something, but he just gets way to much focus.
2) No one staked him, even after he was chipped! Buffy should've staked him the second that she had the chance. That means in Season 3, as soon as she knew that her friends were safe, she could've thrown a stake in his back as he was walking away. And there were plenty of opportunities to do so during seasons 4-6. Once he had the soul, I can see a case for not killing him, but I'd still prefer him dead
3) Upstaging plotlines. Buffy is about female empowerment. Who saves the day in Chosen, the series finale, oh right, it was Spike.
4) He brought Clem in. Clem is annoying. Go away Clem, you aren't funny.
5) it's so obvious he was brought in as an Angel stand in. At the very least they could've waited a half season before reintroducing him, to make it less blatant. Losing David Boreanaz was a big blow to the show, but they should've strived to hold on to Seth Green and improved Riley's character, rather than bring in another superpowered immortal.