People are expecting too much of this movie.

I haven't seen anything in these trailers that is too far from the mark of the cartoon.

The government has even been trying to actually construct a battle suit or some kind of exoskeleton since Heinlein wrote Starship Troopers.

If you want Hamlet go watch Hamlet, but don't expect Hamlet from any GI Joe movie.