I've felt strongly TNG films should've taken place at least ten years after DS9's run; it would've solved a lot of those random issues.The TNG Movies sharing the same time and space as DS9 was something that I wasn't too crazy about way back when. The excuses for Worf appearing became lame to the point where they stopped trying. And Insurrection felt out-of-place during the Dominion War.