Hey, they used weapons based on coolness, not on effectiveness!
If they wanted effectiveness, you'd have 40 GI Joes with .50 Cal sniper rifles with those really cool imaging scopes, and one Goe (fat and balding) with a nuclear launch button. Or, for a non-nuclear option, he'd have the launch codes for the 40,000 tomahawk missiles, and he'd be bombing non-stop a la Saddam.
Real combat is not as cool as advertised. So you make characters like Snake Eyes, who doesn't say anything, and the ones that use archaic weapons rather than the most effective ones.
Personally, I look forward to seeing some hot young actress stuffed into the costumes that Scarlet and Lady J wore, just for a personification of pre-adolescent sex fantasies.
-kv