I think maybe most my original hatred of the movie was that going in, I was aware this was the TNG's crew's last film, so I was hoping for something that sent them off much in the same vein of Undiscovered Country. I felt the TNG crew deserved much better than the send off they got in this movie - this aspect of the film which I felt was most important, was probably the most poorly handled part of the film, and is why I have disliked the film for so long.
If I try and watch the film on it's own merits - it's actually not bad.
TUC is about as close as you can get to a perfect ST film though - so maybe my expectations were a little high (although, is it so bad of me to expect ST to try and improve on itself?).