I loved DS9 and the DS9 ending. I found it quite satisfying and ended exactly the way the writers wanted it to end.
That's the one gripe I have with fandom - people gripe about what THEY want happen. I'm satisfied they got to tell their story how they wanted.