Seriously, Bethesda OWNS the property now. Guess what? They control what goes into it, not some uber nerd who thinks aliens don't belong when they clearly do. Anyone complaining is basically wrong, it's that simple.
I mean Super Mutants and Behemoths are okay, and canon. But aliens are OMG TOO GOOFY RUINS EVERYTHING STOP IT!?
If I might play Devil's Advocate for moment:
I still find the issue less
whether Aliens qualify as "canon" in the Fallout lore, and rather the extent to which they are included. Clearly, there's a history of Alien random encounters in the Fallout games. In the original Fallouts you also had a number of rather odd encounters (especially in Fallout 2) that weren't really meant as "canon" but more as little in-jokes and winking humorous encounters. Along with a crashed alien spacecraft (containing a Velvet Elvis Painting,) you also encounter a number of Monty Python references, the TARDIS, and even a time travel portal from the original Star Trek series through which you can travel back to Vault 13 and steal their Water Chips.
Maybe because aliens "clearly" fit in with the 50's pulp sci-fi mood, Bethesda decided to continue with that running joke, and not the TARDIS or Knights of the Round Table, etc.
The worry is not that there are
any aliens in the game at all (I thought the encounter in FO3 was kind of neat - but others might possibly have felt they went a bit far with it,) but the extent of the role they are going to be playing in the game, now that the precedent has been set. An occasional random encounter is one thing, even a stand-alone DLC that is isolated from the other events in the game - but an entire Alien Faction in Fallout 4 would be pushing. But, maybe that would be okay - it would fit the 50's sci-fi theme, there's already a precedent for it - why don't we just have Fallout 4 be a War of the Worlds where the Brotherhood and Enclave team up to fight off the Alien Invasion?
It's less about the issue of whether or not aliens qualify as "canon" in the game - but where that line gets drawn.
WTF? It's insane. They're part of the world, can it nerds.
Oh well that settles that, then.
/thread