The problem is with discussions like this, is folks forgetting who the film is for. It's not for us history fanatic rivet counters. It's for folks who might get the idea that there is a story behind these guys and pick up a book. It's not the movie's job to tell the complete story. The best it can hope to do is spark some interest.
In the end it's for folks like my little guy. With my oldest it was "Top Gun". It was never meant to teach him about F-14s and the Fighter Weapons School. But boy did those flying scenes with the F-14s look good to a little guy who knew Dad loved airplanes. it was up to me to teach him the history.
Now I've got this little "Red Tail" who loves Mustangs cause Dad has gotten him up close and personal to them. He sees a picture of a black pilot from WW2 and he points to the picture and then to himself. He doesn't do that with a photo of a white pilot.
I had to remind myself with this film, after tearing the trailers to shreds for the 'mistakes' that my little guy will love seeing Mustangs on the big screen. The true story will be up to me to provide as he grows up. But why would I deny him big airplanes, just because I find fault with the details of a movie. I just saw "Reach for the Sky" on TV the other day, and I cringed watching it.
I first saw it as a kid though, and all I saw were Hurricanes and Spitfires. I didn't pick out the wrong squadron codes, or the Spitfire 16 "Bader" has to bail out of. I did however track down the book and learn some more after seeing it.
I think my little guy will do the same with the black pilots in WW2 too. Note he's dressed historically correct!