Critics haven't seen the end credits.

Rating: 8/10 (24 May 2009)

People claiming this film is an insult to history are taking themselves a bit too seriously. The film is a dramatization that represents all missions to capture Enigma material in WWII. See the end credits for a long list of dedications.
It's a FILM, it does not have to be 100% representative of real events. The actual tale of U-571 is not nearly as interesting and woulds not have made for a well-rounded film.
As for a bias on Mostow's part? The only German demonized in the film was the U-571 captain. Note the hesitance of the gunner when the captain tells him to fire upon the lifeboat of survivors.
Let's not let some unnecessary drama taint the name of a very well-made film.