I won't argue that the 1701-D was used to maximum effect and benefit in Generations
and her destruction was likely just another "bang-pow-zowie-that's awesome" moment designed to get eyeballs into theaters (why else spoil the ship's destruction in a couple of the trailers before the film even premiered?), but I wouldn't say she was treated in an insulting manner. She wasn't given the affection nor time she deserved on the big screen but I think it was more a case of wanting to focus on the final adventure of James T. Kirk and on Picard's emotional chaos over losing his family members and feeling unfulfilled and empty because he doesn't have a wife and children of his own.
The final moments where Picard and Riker reflect on the meaning of life and the passage of time were beautiful and some of the best moments in the entire film. I wish the Enterprise-D had been in at least one more film but I don't think she was disrespected. Picard and Riker seemed to genuinely regret and mourn the loss of their ship and at least part of the vessel survived until the very end of the movie so we could see that great bridge set one last time.