I didn't hate Celia during DStP, and it surprises me that people have so strong opinions on her. Yeah she made some goofs, well, welcome to the Party, like if the members of the Order had never screwed up.

Besides, part of the point of her portrayal was to show that Haley can't lead, so she being a nuisance to Haley was something that needed to be done.