I got it backwards. Enterprise tackled that issue while DS9 chose not to. My mistake.
I didn't say "violating canon", I said continuity as in ongoing stories within the show. Enterprise didn't try it until season 3, but by then it was too late to hold onto the fanbase. And it's not like Berman ever really embraced long storylines, otherwise Voyager might not have been nicknamed the USS Reset Button.
Gotta agree with you there. Voyager turned into a TNG clone in so many respects.