People would have had to watch the film to be anywhere near most hated, nevermind it is a b-movie favorite.
And about the X-Men 3 hate. They showed a fight with a fucking Sentinel in the trailer, and made it a goddamned Danger Room simulation without ever showing the full robot! Did you see...