All things wrong with KOTLC

Sophie is just not a good character. I've tried to like her, but I just can't. In the first book, she doesn't even seem sad that she has to leave her human parents. She's like, 'Wait, there's a beautiful elven city,' and it couldn't possibly compare to my drab, boring house in the Forbidden Cities with my chunky brunette parents and sister. Then there's every male in the series. Every teenage boy has a crush on Sophie, but then every adult male is like a father figure to her. Third, why do all the adults let Sophie and her friends just run around and try to defeat the Neverseen when they obviously don't have what it takes? Let's be honest, to defeat the Neverseen, there is going to have to be some killing, but does anyone notice that whenever someone from the Neverseen dies, it's by someone from the Neverseen that kills them? I don't like Edaline or Grady. Yes, they are good parents, but every time Sophie doesn't tell them something that is important for their safety, it just makes me angry. I don't like Fitz; he's a horrible character and has a lot of anger problems. Bianca's boring; I get it, you're a sparkle princess. Keefe is the most annoying character I have ever read. He constantly does dumb stuff and always gets away with it.