I'm halfway (episode 20) of watching Legend of ZH so I haven't finished it yet.

I'm enjoying it but the female lead - her character especially - is really unnecessary and annoying. It hasn't ruined the story for me, but I'm not sure why writers feel the need to create characters that don't add anything to the storyline and are frankly irritating. Her character is spiteful and childish and the actress is not very good. Anyone else experienced this? On another note, I love the guy playing Xiao Zhan's master. He's the true heart and soul of this show.