Granted, there is some truth to the product placement rumors, but then again, this is a Transformers movie. All of the autobots are supposed to be cars, and the Decepticons are supposed to be US Air Force jets (Starscream was an F-15 in the 1980s). It's not supposed to be an in-depth analysis of the military-industrial complex--you're supposed to just sit back, watch the giant robots transform and punch each other, and ogle over Megan Fox. What more are you expecting?
The makers of the GI Joe movie are doing something different by actually pretending that the term "GI Joe" is not an American term, but rather, universal. Either it's an attempt to make a statement against US unilateralism and incorporation of our NATO allies into a global defense strategy (doubtful) or an attempt to make money in foreign markets (likely).
In this movie, the "GI Joe" team is an international peacekeeping force. That's right. We use the characters from the 1980s cartoon which started off each episode with "GI Joe...A real American hero", and we claim it's an international peacekeeping force. WTF.
Anyway, in celebration of the new GI Joe movie, I give you some very important public service announcements from the old 1980s GI Joe cartoon. Go Joe!
(Picture courtesy of CollegeHumor.com
WTF is this guy even in the lake in the first place? Creepy.