People need to go into cinemas and treat the movie for exactly what it is... a visual treat of special effects. If you go in hoping for a fantastic plot and "realism" then the only fail is within that of the viewer in my opinion.
If you want thought provoking storylines and realism, go to LUNA and watch some quirky world cinema.
The people who bag this movie out will be the same who bag Transformers for having no plot. *duh*