Exactly, I totally agree with you. If Starstringshad traveled, he would not have met the person that introduced Hive to him and even if he did, the person won't have thought of telling him about it because he might think he didn't need it.
Him being here has helped and inspired a lot of people and I believe it's just God working behind the scenes.