Whatever the explanation, it makes things feel kinda 'Star Trek'.
Mr. Clemens, drink your Arcturian coffee you unpredictable space doctor!
You mentioning the Star Trek feel, it reminds me of these guys who are basically Star Trek's very own Engineers - http://memory-alpha.wikia.com/wiki/Ancient_humanoid
Ah, I remember those guys. Good episode.
I should say that I do like Star Trek, but I feel that it and Alien should stay far away from each other. Anybody remember that Season 1 TNG 'Alien' rip-off episode? Yikes...
I also like Star Trek but haven't watched much of the older ones, which episode is this TNG Alien one?
Speaking of rip offs, Voyager had the Predator like Hirogen and the Alien like Species-8472, and they even fought in one episode and it had that AvP feel to it.
What I like about the Alien and Predator franchise is that it treats space as vast and empty no matter how many civilisations dot the galaxy. Everyone's on their own and in their corners.
I highly doubt humans are the Engineer's only humanoid creations, and more were likely seeded far away from us for whatever purposes. I like to picture these other humanoids as vastly different, probably even making very alien sounds that we can't imitate and having very different thought processes beyond our comprehension.
If there's ever any kind of first contact shown in the franchise, I want it to be awkward and difficult, no cliche shaking hands or hugs or universal translators, just lots of shaky pointing and confused shrugging.
We got lucky with the Engineers as their language had a presence in our ancient ones. Now wish us luck in trying to negotiate something with the Predators before we all get violently slaughtered.