I hope they don't come up with another weird explanation. They should be mutants, its just that the word 'mutant' and 'Magneto' should never be used when speaking about them.
They can call them freaks of nature or whatever, but it should be stated they were born different. Except for Wanda, where they can focus on the magical aspect of her history if they want.

yes, and a large portion of the people who saw Avengers had never seen those two movies, and they still loved Hulk. My GF could give a s*** about the Hulk movies, but she was in awe of him in Avengers. she didn't need no backstory

totally agreed on the second part tho

but back to my other question: Uatu appearing, would anyone else be as geek-happy to see that as me??