“Armageddon” is a great movie if you aren’t going in looking for high science fiction ala “2001”. As far as TF2, I think a lot of people just have it in for Bay. It’s giant robots fighting and American flag waving. It does that very well. I don’t understand why people are angry that it’s not Casablanca.
Now with a movie a movie like “Transformers” the plot is basically giant fighting robots. If a person cannot suspend disbelief in order to enjoy it's probably best that they stay home.
Suspension of disbelieve though is dependent on the story itself. If I were to see “Superman” about a flying-superhero then everything is okay. I go into the theater knowing the movie is about a flying superhero. But let's say the movie I'm seeing is a James Bond movie and suddenly Bond is able to fly faster than a speeding bullet and leap tall buildings with a single bound. At that point my ability to suspend disbelief is shattered and I can no longer enjoy the movie as I'm stuck in “wtf mode”.
When I saw Armageddon and a space shuttle maneuvering like a jet fighter through an asteroid field, then trying to land on a moving asteroid covered with stalagmites I might just as well have been seeing James Bond using his X-Ray vision and superhuman strength to defeat the bad guys.
They actually name him in one scene, then have one of his personal appointees (robot czar?) attempt to run roughshod over the Autobots and their human allies. In one scene, the pencil-necked geek actually rips the rank insignia off Major Lennox's ACU's.