honestly what sunk the TNG movie franchise was the TNG tv franchise in its whole (meaning DS9 and VOY). DS9 gave us some great encompassing arcs and stories. it always had a feel of something huge going on in the galaxy. generations, first contact, and insurrection all are pretty much self contained. first contact is the closest it comes to being a big story, but in the end in boils down to one/two men and their pasts/futures.
never release ds9 and voy, turn ds9 war stories into a trilogy for tng and we'd probably have spinoffs of those movies still on tv today.