Thank you, exactly, every character is so one dimensional, the red hair girl is just a villainess, the mc is a mistreated kind girl, everyone is black or white
There could have been much more to be said about red-haired girl, they could have shown her perspective especially the fact that she feels insecure about not having spiritual powers and somehow feels unloved by her father even though she didn't do anything wrong and is not responsible for her mother's treachery
Really with her circumstances she could have been much more developed as a complex villainess who was also a victim of adults, but instead she is just an evil child used to make the mc shines
It's not a bad story but can't be a great one either because of the lack of nuances
Red haired girl is so one dimensional, she feels like a cheap villain and her interactions with MC are cringe