Dude, Bungie doesn't even know who the exo stranger is.
Or the speaker. Or Rasputin. Or the Nine. Or anything.
They're making this thing up as they go along. That's why everything is so vague. Vagueness gives them the flexibility to flesh out the lore/story as they go along.
English
-
It's what happens when you convince your lead writer to leave the company after rejecting his story, and then taking his own story as your own and butchering it to crap
-
Exactly
-
Agree mate, winging it 100%