
Here is Google’s explanation of Heimdall’s all-seeing eyes:
“Heimdall sees and hears, all thanks to his extrasensory capabilities. His sight can extend across all Nine Realms and from the Bifrost Observatory, he can see 10 trillion souls”
So, he can see 10 trillion souls, and his eyes are orange, so why not make him the Soul Stone? Does that make more sense than flying to a distant planet, killing something you love, and then somehow ending up with the stone in your hand?
The Vormir concept still makes no sense, and is Thanos has some kind of Infinity Stone detector, attacking the ship that Heimdall was on makes sense. On that note, how did Thanos know where all the stones were? He just was flying through infinite space to somehow interact with the ship that Loki was on with the Space Stone? And then he just parks a block away from Dr. Strange’s house to get the Time Stone. But I’m getting off track here.
Long story short, Heimdall made the most sense as the keeper or the vessel of the Soul Stone and not Vormir, were the Red Skull was just watching over for some reason.
World War Joe




