I don't get why people need to pick holes. I finally saw it last night and loved it.
I'm not even a fan of the franchise but for what it is, it's a great movie. It's not some highfalutin brain-teaser, it's a kids film with a broad appeal. It's got action, explosions, a few jokes, more than a whiff of incest and some cool robots. Sure, it has similarities to previous incarnations and the storyline doesn't bear too much scrutiny but it's just a bit of knockabout fun and a thoroughly enjoyable film.