Exactly, they are just a bunch of pixels controlled by an AI, but they are still innocent in the story. About the villain tag, I was talking earlier, in my last playthrough, I drained two (or three) spirits in that poison pit of Esbeil's dungeon, where she tortures you and puff out of nowhere I was labelled villain. Where's the borderline, how many innocent you can purge, before earning this tag? As always my character was nice (well mostly), thinking that they suffer in their afterlife as it was kinda reflected by them, the way they died in her pit, the same way they acted as spirits, draining them was an act of mercy, but no, I was suddenly villain, eventhough no one could report me (Esbeil must've installed some surveillance there, I guess, Dwarven people are resourceful it seems).