Here's my copy/pasted Facebook rant on it (in the context of a veteran from the millennial generation):
Thoughts on American Sniper:
First off, as a film, Clint Eastwood did a masterful job (no surprise there) at telling the story of Chris Kyle. The theater was sold out, but during the quiet moments, you could hear a pin drop. Like many who are probably reading this, I knew about the about CPO Kyle before going to see the movie, and I'm definitely happy that Clint did it justice.
Second, a very striking thought hit me as I was leaving; most Americans don't have a clue. I mean that in every sense of the words. Many, especially ones in my age group, insist that combat veterans "aren't fighting for MY freedom/ they aren't heros" or (directed at the film) "it's all just pro-war, pro-GWOT propaganda".
Well, you're fucking wrong.
Evil exists in this world, and the people who are courageous and selfless enough to stand against it deserve just a little bit more gratitude than that. You don't get to to argue that.
The politics in America challenging the war and those fighting it are based on willful ignorance at best and gross negligence and treason at worst. There are evil people out there who won't rest until they've forced everyone on earth under their perverse religion and killed anyone who rests.
They don't hate us because of our "foreign policy". They don't hate us because of "income inequality", "drone strikes", "free trade" or any of those other vapid academic concepts. They hate us because we are not like them. Remember, they ARE at war with us, even if we aren't at war with them.
Now I'm not asking everyone to pick up a rifle and stand on the line, but if some people don't get the hell out of the way of the rough men who do, you all are going to have to sooner or later.