Meh, expecting a decent plot out of a movie like this is asking too much. Usually I hate mindless action movies, but this one was just too much fun... and most mindless action movies don't have Megan Fox.
Besides, I'm not gonna bash a movie that cast Aaron Pierce from 24, referenced Jason Giambi's thong, had a (minor) allusion to Pokémon, and slipped in political propaganda (the annoying oversight guy was always acting on "presidential orders", and they mentioned Obama was the Prez).
And that doesn't even cover the connection to FS2. Amusingly, before the movie I mentioned to a friend that I hoped the Shivans would make an appearance, and
then they all ended up trying to stop the Decepticons from blowing up the Sun... hmm...