Re: Why no Mandarin
Favreau got across on the myspace that they were going for the technology based villains and not the mystical ones.
He said he didn't see how he could incorporate Mandarin from his first appearance in Tales of Suspense.
I imagine the execs. think they would offend Asian viewers and don't feel the character is PC.