These are all good points, but I think that the part of the problem is cast chemistry. Generations (which I would argue is somewhat better than Insurrection and the Movie Which Shall Not Be Named) and First Contact were both made not that long after TNG went off the air, and I think you can tell the cast is more…