Everybody knew that it was coming.

They make a lot of points that have already been made. Does it diminish the movie? Nah!! It's still GIANT MECHA FIGHTING GIANT MONSTERS FROM ANOTHER DIMENSION!!