i was so excited to get elinor fairmont, a woman who is clearly manipulative and calculating, but who uses that out of love as much as curiosity and malice: she loves her dad. she loves her family. she loves her little sister. she was willing to enter an arranged marriage for her father's sake while smiling at him and telling him it was fine because it meant power. she didn't use figuring out that juliette hadnt in fact committed her first kill against her, only to try to help her in a way she understood and thought would be good for her. she let juliette tell her on her own time.
and when theo died, she was under the impression that she had been put into a trap by two hunters who have attempted to kill her entire family before, and being who she is, the choice between fight or flight is FIGHT. she could have let herself get staked so theo wouldn't have died, but i too would avoid getting staked with a massive silver spike.
elinor keeps mementos, which is supremely stupid of her, and she toys with the people she kills, as does Oliver. and yet, when i look into the tag what i see are people calling elinor evil and manipulative while not saying the same for oliver. they exhibit the same behaviours and the same pitfalls, and we dont actually know what happened that had margot and sebastian cast oliver out, what we have is his side and a pissed off elinor refusing to give him anything.
shes a flawed character, and she isnt human and doesnt have the same hangups about humanity that juliette does and thats FINE, shes a manipulative person but that doesnt make her evil, it makes her someone who understands how to navigate the world shes in and the people shes with.
very notably we have never seen her use her gift on her family. if she was evil and selfish and self serving, wouldn't she have? it would have been so much easier to make their parents f8rget she ever had a twin at all.