Yup, I fully willing to trust in Marvel to do things mostly right as well, happy to.
The whole hammer magic\anyone who is worthy, I'm ok with. Its just uber advanced technology. Imagine showing someone from the victorian times your mobile phone for example, and that only a couple of hundred years worth of development