though it still desperately needs a rewrite as TFA says
Arguably, a thing you should never do...
If you let everyone copy, nobody does any R&D
Ah, but this is not even remotely certain. Actually, several economic papers give documented facts about how patents actually discourage innovation. (I remember that one of them was linked to in a recent discussion, but I don't have the time to search now)
Now think about the world that could produce such a creature, with all those defenses. The Aliens.... are not even CLOSE to the top of the food chain. Imagine what horrors you would find on the world that produced them....
In a novel adapted from the original scenario, there was significant hints that the aliens were not a species, but a biological weapon that proved to be too dangerous even for their creators.
Now, that could lead to an interesting prequel...
Nothing succeeds like success. -- Alexandre Dumas