The Enterprise did appear more complicated in Generations which I thought could be interesting or a detriment based on how she was handled. The outcome was a detriment because none of the new things presented on the Enterprise didn't make the ship function better but slower and worse. It was Excelsior 2.0 for me, all this new additions but is a total dud, for 7 seasons the Enterprise could fire 3 or more aft torpedoes but in VII it lays one egg to destroy a Klingon ship, the phaser array can produce a multitude of phaser attacks but in VII it's just one.
It's putting the ship in an unfair situation and completely forgetting the vessel's full potential, I wouldn't have minded showing the Enterprise in her full glory and gave her what she'd got and fell than the shit that was produced. It was the lack of respect for the ship which pissed me off, and then we have Riker, Worf, and Data of all people dropping the ball in doing their jobs; I thought they were smarter strategists than what was presented on screen. They did not look good and neither did the Enterprise.
Yeah, it would have been nice, even if the ship had to go down if it went down fighting. In a way TUC battle was much the same. The Enterprise getting the crap beaten out of it and then it comes through at the last second (though in that case it wasn't destroyed).
It didn't feel right with the Enterprise-D getting it's clocked cleaned by an inferior ship, even if they could penetrate their shields.
It's one of the things I liked about Nemesis. This ship was taking a beating but they were giving as good as they were getting. That ship was not going down without a fight. And the collision scene was intense in that movie.