Well, I don't think Billie is annoying. I just think her character was made to screw up in the beginning... she's a new witch, who needs to learn from the best.
Also, I think her character was difficult to place because she's a new character who is, right from the start, as important as the people that have been on the show from the beginning...