It might have more to do with the film studio (and audiences to be frank) probably not being comfortable putting so much child on child violence in a film. In the book Ender is kindergarten age when he first enters Battle School. Some people were shocked by the Hunger Games. Watching a 9 year old beat another child to death might not go over too well.Flatfrog said:It's odd that the one completely unforgivable change for me is one no one else seems to be bothered about, which is the age of the kids. Making them teenagers is a clear attempt to capture the Twilight/Hunger Games market but completely destroys the original point of the book. It's a bit like when the Lord Of The Flies movie changed Jack's gang from choirboys to army cadets.
Not that I'd have gone to see it anyway because, you know, Orson Scott Card, but still.
Not to mention that finding an entire cast of skilled child actors to pull off the film would have been a tremendous challenge, especially since they age considerably over the course of the story.