TheRealCJ said:
My problem is that All of these characters/races never have any redeeming qualities, not one. J.K. Rowling in particular does this a lot, which really turned me off the later books. Don't trolls love their children too?
Isn't Lupin a nice werewolf, though?
Isn't Hagrid a good Half-Giant facing oppression?
Isn't the ministry-official Umbridge a half-breed hating fear-mongerer?
I agree with you though that many evils are... just evil.
Those aren't particularily deep or realistic. In fact, they're boring.
Of your examples, Tolkien seemed to be the strongest to me, though.
Apart from Boromir and maybe Denethor, pretty much all characters were either completely good or completely evil.
Same thing with Star Wars (at least the movies, I don't know much about the expanded stuff).
And lots and lots of other material...