Casting Johansson as the Major would have garnered a lot less criticism (still some, but a lot less I'm sure) if there were enough parts and opportunities in mainstream American film and television to represent the population we have in the US. Many Japanese moviegoers not grasping issues of minority representation in an American context really doesn't amount to much.