Just because something is non-canon doesn't mean it can't be a good story. However, quotes like this are just plain incorrect:
all idw angel and spike= canon
buffy season 8 and beyond = non cannon
JSPoole, it's not up to you to decide what's canon and what isn't. You may not like season 8, but that's got no bearing on it's canon status. There are plenty of episode's I don't like. I believe that the episode "She" is the worst episode in either BtVS and AtS. That includes the comics. In terms of quality and enjoyment, I'd place "She" below "Beer Bad" and below "Aftermath." I think it's just that terrible. Does that mean it's non canon? No, Joss Whedon is the one who gets to dictate canon, not you and not me. Saying "season 8 isn't canon because I thought it was stupid" is exactly the same as me trying to argue that "She" or "Beer Bad" aren't canon either.
A lot of people are confusing canon to mean "the stuff that I enjoyed." Anyone ever read the book "Spike and Dru: Pretty Maid's all in a row"? I'd recommend it to anyone who enjoys Spike. It's a well written book with good characterization. However, Whedon had no hand in it and it's non-canon. The episode "Fool for Love" blatantly contradicts it. Does that mean that I can no longer enjoy the book for what it is? No. Does that mean I'd stop recommending this well written book to other fans? No. It's still a good book, it's just non-canon. It's not like Joss Whedon came to my house and erased the book when he wrote "Fool For Love" He just gave his version of Spike's origin story which happens to carry more weight than Christopher Golden's origin story for Spike.
Anyone is free to prefer "Pretty Maids all in a Row" over "Fool for Love." But if you say "hey, remember when Spike killed his second Slayer?" People are going to be thinking of Nikki, not Sophie.
If you want to say "the IDW stuff is canon, the Dark Horse stuff is not!" then I'm gonna say that neither of them is canon: it's my fanfiction that I wrote that's canon. Don't talk canon to me unless you accept Spike becoming the President and Buffy hooking up with Dawn! Those are the events that really happened after the show. See how pointless the discussion becomes if we can each make up our own canon? My opinion on what's canon doesn't matter. Your opinion on what's canon doesn't matter. It's Joss's opinion that does. Joss might introduce Jar Jar Binks into the Buffyverse and it might be the most stupid thing imaginable. I'd stop reading. But that doesn't mean it's not canon.
Also, my other point was that canon goes with continuity. Continuity is important stories like Buffy and Angel. Imagine if Brian Lynch wanted to use Doyle in "After the Fall." No explanation for why he's back, Brian just thinks he's a cool character that would work well in the story. And maybe he would have. Maybe "After the Fall: Angel and Doyle" would have been awesome. However it's wouldn't be keeping in continuity with what came before and without Joss's blessing it wouldn't be canon.
I thought "Old Friends", "Spotlight" and "Alud Lang Syne" were good. ("The Curse" on the other hand just plain sucked.) However, the "Angel" ongoing contradicts them therefore they've got no place in IDW's timeline or in the overall canon. That doesn't mean I can't enjoy them anymore, it just means that they didn't happen in terms of the character's overall story. Just like fanfiction, the canon story is not bound by non canon works. That's got no bearing in terms of quality. You are fee to dislike and ignore season 8 in much the same way you're free to dislike and ignore season 7.
There have been a ton of terrible Spider-Man comics over the years, and those are the ones I choose to not acknowledge. I don't need the stories where Gwen Stacey and Norman Osborn were getting it on.
I agree that there have been plenty of terrible Spider-Man comics. "Sins Past" is one that comes to mind as one of the worst, it's totally disrespectful to the character of Gwen Stacy and I choose not to read it either. However, unfortunately for my tastes, it's canon. If I got a job to write for Marvel comics I'd be expected to respect it as continuity and history for the characters. The only way around it would be to pull a retcon but even then I'd have to explain within the story *why* everyone previously thought that Gwen gave birth to Norman's goblin kids. If I was gonna change the canon to say that Gwen and Norman never got it on, I'd still have to justify it in the story. "Sins Past" is terrible, but it's canon whether I like it or not. To change those events in that story would require justification, I couldn't just contradict it in-story the way "After the Fall" was free to contradict "The Curse", "Queen of the Slayers" or every single other piece of fanfiction.