The Left hates this movie not because of the Iraq war or how it's portrayed or any of that. That's just a distraction. An excuse. No, the real reason they hate it is that the first one third of the movie is all about values. About what is right and what is wrong. And everything that's good is conservative values. They don't say it outright that it's conservative. But you have a guy that puts country first. You have someone that keeps going into danger to keep his fellow soldiers safe. To leftists, it's a complete reversal of the narrative. When the Left singles someone out, it's always to point out how the system has failed them. But in this movie, it's how a single person can make a difference.