Finished watching Star Trek DS9 last week. The ending felt really rushed.. like, they knew it had to end and thus started ticking off plot points with a checklist.
Also the whole introduction of Esri was... not good. Took me a LONG time to get used to her and even then it was kinda... eh. Honestly, should have just not added that character. Oh yeah, and Vick... why? What's the point? Even worse, in the end he pretty much did the job of Esri, making it even more obvious that Esri was not necessary at all (at least in the form she was supposed to be).
All in all I liked DS9 quite a lot. There was rarely an episode where I thought "god, let it just end". For a while, though, I've seen it more as Ferengi Star Trek, as every other episode has something to do with Ferengi or the Grand Nagus.