I’m a big fan of dragons, monsters, etc. being given consideration and characterization other than “evil”. It just doesn’t sit right with me when “heroes” hack and slash their way through armies of orcs of goblins just because they’re orcs or goblins. This is especially true of those groups (moreso than dragons), because orcs are generally portrayed as humanoids who can speak, think, use tools, have societies, etc.
Basically, they’re *already *humans. In some settings they can even procreate with humans. And apparently, we know they’re evil because of their green/gray skin and tusks. I just don’t like the idea of condemning other humans to death because of an assumption based on their physical characteristics. If they’re human, then they can choose to be good, and we should give them that chance.
I’m more ambivalent about vampires, but I still prefer either making them mindless monsters (in which case I know they’re no longer human) or complicated creatures with some moral qualms (because a group of humans generally can’t be distilled down to just “evil”, even if they do drink blood). What’s important is that when they do commit evil (and vampires usually do), it’s seen as a flaw, rather than something to be glorified. In any case, we should judge them according to their actions, not based on the fact that they got bitten one day.
I’m really a sucker for stories about monsters (figurative or literal) who rebel against societal expectations and try their absolute best to be decent people, or even heroes. I think it’s a lot more relatable than stories about people who have always been good (or who everyone expected to be good), and it reminds me that humans are never beyond saving.
As far as the more general question about magic, I think it’s OK
as long as the magic is obviously fictional. It’s OK if magic is sufficiently divorced from actual occult practices. As soon as it involves calling on demons or evil spirits, it’s crossed a line and should not be portrayed positively. If it’s just a natural part of the setting, either amoral or with varied alignments including good, then we have to judge it accordingly.