Haven't seen the movie, don't care to.
If you're not a veteran, then this movie wasn't for you and your opinion of it doesn't matter. Enjoy the freedom of speech for which you've done nothing to earn.
This is ridiclous. I'm a huge supporter of the military and even work for the DoD, but I'm tired of this line. The last vets that fought for our freedoms were from WW2. And the freedoms "protected" in that war for the US was tenuous at best. We only got involved after Pearl Harbor was bombed, which wasn't much worse than a modern terrorist attack.
You're out of your mind if you think any of the people in the middle east are threatening our freedoms. You can definitely say that troops right now are working to ensure that we don't get attacked in a large scale way again. But what you can't say that our "freedoms" are being defended.
Until we get invaded, there are very few things that will be classified as protecting our freedoms when it comes to armed response.