dude, u just answered your own question.
cameron introduced the idea of the hive structure, with a central leader (alien queen) that the hive revolved around. is that entirely original? maybe not in the context of mother nature, but it made perfect sense. and who said alien beings cannot have a societal hierarchy similar to what's established with organisms on our planet? last time i checked it was all made-up stuff anyway.
btw, to quote vasquez: "bees, man. bees have hives, not ants."
anyway, in terms of new material, i was referring more to the theme of motherhood that i explained in my earlier post. that was a fresh approach.
also, cameron did provide some degree of social commentary with the war theme. it was a metaphor of sorts for the vietnam war. a technologically-superior military force going into enemy territory with little to no understanding of what it was up against. arrogance that ultimately backfired.
put all these things together and u have so much more than a dumb guns & ammo flick.