X-Men: The Last Stand is a pointless abomination that deserved to be
retconned. The ending is quite possibly the greatest failure in logic ever
to exist.
X-Men: The Last Stand is easily the worst X-Men movie I've ever seen. Maybe it's because Bryan Singer wasn't involved. I can definitely see why they retconned it.
The entire thing was just terrible. Wolverine's hair looked ridiculous for most of the movie, and Storm's wig was super distracting. Kelsey Grammer was a weird Beast. Nick Hoult is much better. I still don't like Halle Berry as Storm. I do still like Rebecca as Mystique, though. Knowing her backstory gave the character more depth than it probably had for people watching the movie when it first came out. And I still liked Ian, too. Magneto's entire team was more interesting than the X-Men. I don't really see them as villains.