I don't understand Claudia's attitude towards humans
Maybe this comes from the issue of trying to adapt book-Claudia into a more human and sympathetic character while keeping her appetite to kill, but I don't understand Claudia. She kills people every day and doesn't generally seem to feel any guilt about it, and yet she has strong feelings for Charlie and empathizes with Madeleine, so clearly she does understand that humans are people and can matter.
Why is killing Charlie bad but the people she kills every day don't matter? Lestat and Louis' attitudes feel more straightforward to me. Lestat just doesn't care about human lives, and so he doesn't feel any guilt. Louis has his whole hypocritical guilt thing, where he kills sometimes then beats himself up over it and complains about the mystery of his existence. But I don't get Claudia. Most of the time she acts like Lestat when it comes to humans, but in her speech at the end of the episode where she kills Charlie, she seems to recognize that killing people is bad and that she's been corrupted.
But then why kill? She seems to imply that she has to because it's how Lestat and Louis live, but Louis doesn't kill like that and explicitly says that she doesn't have to. She's closer to him anyways, so if she didn't want to kill, I don't think that would be an issue. Does she really kill innocent humans daily because she doesn't like the taste of fish?