The writing gets more consistent as it goes on, although TNG tackles more interesting moral quandaries and definitely phenomena (w/some notable exceptions being some in the Dominion War), but I think the cast & characters on DS9 are GOAT tier, in fact I'd say that's its biggest strength followed by the overall story it tells. The characters on TNG for the most part are good but kinda flat in comparison. Every one of them is interesting and well developed on DS9, even Nog and Jake. The main cast, the villains, the allies, and even the mirror characters are fantastic. Worf isn't such a pushover either, lol. Garak is one of the best characters in all of ST.