It makes it seem like, oh yay  another of man is their own worse enemy and seeded their own destruction by proxy. Pretty much "we" made the xeno. And I hated that.

But it's cannon now, what ya gonna do.

At least this movie wasn't by him. And while I will always adore the work he and the team did..