Final Fantasy XIII: New game, same colors?
By Bao Phi
You can see how these arguments apply to a genre such as old Western movies. If they were just harmless fun, with no covert message, why were the good guys always white and the bad guys always Indians? (Until the 1950s and 1960s, at least.) Why didn't a few filmmakers randomly choose to make Indians the good guys and whites the bad guys?
Answer: Because these movies weren't just harmless fun and were sending a covert message. Namely, that Americans "won" this nation fair-and-square against the savage hordes. That we were and are morally superior to everyone else, including the Nazis and "Japs" and Commies. That we're God's chosen people, just as the Pilgrims claimed when they first arrived.
For a typical example of "harmless" storytelling, see Porky Pig in Wagon Heels. For more on the subject, see The Influence of Movies and The Best Indian Movies.
Below: A message somehow omitted in the heyday of Western movies.