I really disagree here. I think they could've ditched everyone but Stewart, Spiner and Dorn and not missed a beat.
That was kind of my point. Stewart and Spiner were making huge salary and participation demands and Dorn had a clause in his DS9 contract that he be included in future TNG movies.
But to ditch the rest of the ensemble would have trodden on a lot of toes.