few things you have to keep in mind..
if your going in to it expecting oscar winning performances your gonna hate it... but who see a movie like this for that?
you get to see the new camaro.... camaro vs mustang

warthogs and f 22's.... bring the rain!
i don't care about advertisements in movies anymore... in fact it makes it more "real" imo. where can you go these day's without seeing it.
as far as dialogue.... have you ever read a comic book before? same deal. cornball cheese expressions but that's have the draw isn't it?
its probably the best cgi integrated movie that i have seen to date.
i kinda wish the revamped the original theme song but instead they chose a dumb poppy rock song
im sorry you sophisticated type prudes are above it.

its just a fun no brain movie