I just watched this film again last night, and well, simply put, there are many elements of this movie that are the best of the franchise. I don't like Cyclops dying, Rogue curing, or Wolverine becoming Cyclops, but other than those things, this one may be the best of the 3.
I think much of the problem is that this film wasn't as good as any of us expected. Even I will admit that I don't like it as much as I thought I would.
BUT, I'm not going to judge a movie based on what could have been, or what might have been. I can only judge a movie based on what was. And what was, was, in my opinion, a very damned good movie, with a lot more emotion than anyone is willing to give it credit for. Yes, I feel that there are character moments in this film that are just as good as any character moments in Singer's films. I'll be honest, as much as I love Singer's films, I think that his character is overhyped. Not that it's bad, because it's great. But because I don't think it was the focus that a lot of people claim it was.
It sucks that there's a bunch of people who don't like the film, and aren't satisfied with it. But no amount of their complaining about what was wrong, or what could have been, is going to take everything that was right away from me. I have a full, complete, satisfying trilogy that makes me happy as an X-Men fan.