Hahahahahahaha, this is great, but no. AB has more than a few minor issues, and you loving it doesn't change that. It's a terrible show. I hope you're not recommending it to people.
You liking it is one think, but making others suffer through that atrocity is wrong.
Angel Beats is an outstanding show, your hating it doesn't change that. I know animegaf has taken upon itself to be the internet's #1 Key-hater destination, and I've said plenty of times how much I disagree with that (because I think Key is great), but that doesn't make it in any way true or accurate. It just makes it your opinions.
This is going to be a good thread.
I think defending myself is completely fair.
You're right.
What does either have to do with Eureka 7 or Angel Beats though?
E7 is one, AB the other.
But yeah, sure, I'll admit that one thing that makes me dislike E7 is its genre -- shonen action mecha stuff? I've never cared for most such things. It's mecha stuff I DO like, like Escaflowne, that's the exception; generally I don't find them too interesting. E7 is of course not straight-average mecha, but that doesn't make it too much more interesting, for me. Mecha shows are often boring. As I said, it was watchable, but based on its genre and concept it would be incredibly difficult for it to be the kind of show I would love, or would consider for any kind of "best of anime" list. It'd need to be Escaflowne levels of great and original, pretty much, and it's most certainly not that.
As for comparing the two objectively? Not sure if I could do that, but neither can most people here, as their ridiculous hate for AB shows. I do think AB's objectively better, yeah... better plot, better characters, more interesting drama...
I should be clear, though -- I don't think E7 is a bad show. It's not bad. Average, maybe even above average. But that's no competition for something as great as Angel Beats. No way, ever.
I expect nothing less but the stupidest of AB hate from you (perhaps the most vocal hater of show here), so yeah, that doesn't surprise me that you'd do that.