Winn was a great character, someone you love to hate, played brilliantly and given her own well-executed arc.
Exactly! I hate Winn for all the right reasons. She was a great character. Deliciously power hungry, selfish in every way, and quick to embrace evil to make gains. Just when you think she's going to change her ways, Winn does something more twisted than you could have imagined. And she had the huge benefit of an outstanding actress to fill her shoes. It's one thing to hate a character because the character is boring, inconsistent, played poorly or written poorly. It's quite another to LOVE to hate a character. And ironically, Winn is one of the reasons why I love DS9.