The acceptance and defence of this movie internet-wide is seriously making me angry. You're all the reason we can't have nice things. Well I'm not gonna settle, fuck that. If Michael Bay's name was on this instead of Del Toro, half of the fanboys eating this movie up right now would be criticizing the hell out of it and talking about how dumb it was. But when it's someone they like, it's just "dumb fun". Seriously, the only thing this has over a Transformers movie is that it's not racist, there's less inappropriate comedy, and it's a bit more coherent. Is this how far standards have fallen? That a movie not being racist, and just being badly-written and predictable instead of outright incoherent is considered a home-run?
The people we're supposed to root for in this are such complete non-entities, no personality, no quirks, not even really any interactions between them. I've seen people compare this with Independence Day, which itself isn't exactly Raiders of the Lost Ark, but at least it has Will Smith and Jeff Goldblum playing likable heroes who feel kind of like real people we want to root for. They have memorable lines and interactions. A tragic backstory is NOT a replacement for characterization, stop doing it hollywood!
And as for these mech-fights, having them punching monsters 90% of the time is the most boring approach you can take. How about mechs that are full of weaponry and constantly firing missles, guns, lasers, whatever? At least that would kind of be plausible, like an extrapolation of our current tanks. Not only is the choice stupid, but it heavily undermines the battles because you realize our heroes are complete idiots for running around punching these monsters when they have a one-hit kill sword sitting in their pocket the whole time. Lazy.
Arg, sorry for the rant, that got a bit out of hand. Now I know what Dave feels like about Iron Man 3.