Also, not surprisingly, the film has been much, much more popular with actual audiences, grossing $24.7 million and winning the box office race this weekend.
I think these numbers reflect the divide between America's masses and the "elites" represented by the film critics. As I noted in my review, the movie:
is a much-needed break from Hollywood’s unbearably patronizing treatment of the U.S. military since 9/11, in which U.S. troops are alternately depicted as either marauders or as victims instead of heroes.Whereas critics think these depictions illustrate depth, I think the public rightly sees them as condescending and shuns such films versus movies that aren't afraid to depict our fighinting men (and women) as the heroes they are.