Donate to the Lead Adventure Forum to keep it alive!
Critics are fine, they merely look at a film from a (surprise surprise) critical perspective noting themes, ideals, cliches etc. Now whether you agree or disagree is up to you, but going "The public love it so its great !" means endorsing alot of horseshit like the majority of the Bayformers movies.
I mean Yorktown was just a ship being bombed in the background in one scene and the USN fighters never got a look in.