I understand the need for movies to compress stories and use composite characters to make the storytelling work in 90 minutes.
What I don't understand is changing key facts that are at the heart of the story.
Some reasonably good adaptations I have seen are "Seabiscuit" and "October Sky". Both of these keep pretty true to their source while squeezing some of the characters and plot points.
Well this film didn't claim to be based on a true story. Again if the original fiction was it was news to everyone else.