I left this response:
The whole “redemption” idea only makes sense if you buy into the essentially Christian redemption concepts of contemporary anti-racist theory. If you don’t, if for example you’re a working class soldier who has been following bad orders, joining the other team may not have anything to do with redemption. It may just be about doing the right thing, no matter which side you start on.I'm tempted to elaborate on what so-called redemption stories may actually be about. Justice and enlightenment should be on the list.
The idea that Avatar is all about white guys is also at odds with Palestinians becoming Navi to dramatize Zionist oppression.
By the way, did John Carter have slaves? I never got the impression that he was one of the 300,000 rich folks who controlled the Confederacy. Being an officer suggests he has some money, but not enough to buy himself a generalship. I think one could assume Carter was like Robert E. Lee, someone who was opposed to slavery, but thought his state was more important than his nation.
Also, whites did join American Indian tribes. Google one of my favorite examples, Simon Girty, or see, for example, this site:
The native people of this continent tend to see people in tribal (ie, cultural) terms, not racial ones. There are exceptions, of course, like the modern Cherokee, but they’ve adopted the racial outlooks that Europeans brought to this continent.
Mind you, I think Avatar’s a flawed film, and making the hero the guy who rode the biggest bird was overkill, but “white” people are not the only people who write stories about outsiders who become champions. It’s a fairly common element of folktales everywhere. It’s about belonging.
And the notion that Native Americans were racist rather than tribalist should also be tested with the example of Quanah Parker, the great chief of the Comanches who is seen as half-white by racists and racialists, but as Comanche by tribalists and nationalists.
ETA: Apologies for using "Native Americans" rather than "American Indians" above. I've been reading too many posts by anti-racists. I do know American Indian is generally the preferred term.