Asgard may possess technology, but why does the presence of technology need to be an explanation for Thor's powers. Storm live's on Earth and Earth has technology, but her ability to control the weather has nothing to do with Earth's tech.
Not to mention maybe now people can accept non-White Asgardians.
I believe the reference to science is not about the Asgardians abilities, culture or technological prowess, but rather the loose "science" of alternate realities, which Asgard will occupy.
Heck doesn't the concept of heaven and hell also involve that "science".
Not to mention maybe now people can accept non-White Asgardians.
Asgard is the size of the united states? Isn't Asgard currently only floating above some field in Oklahoma?
I believe the reference to science is not about the Asgardians abilities, culture or technological prowess, but rather the loose "science" of alternate realities, which Asgard will occupy.
Heck doesn't the concept of heaven and hell also involve that "science".