You guys are funny. It's just a film! You know we are all pissy about U-571 simply because we happen to know better when it comes to subs and crews, and the many "mistakes" in U-571...
But, it would be like hating Star Wars because you knew how the Millenium Falcon operated!
I admit, I groaned alot the first time I saw U-571, and there are parts of it that would make me cringe and roll my eyes even if I knew nothing of the sub world...BUT! I still enjoy it from time to time. It's entertainment.