You can't really tell someone to watch their mouth for stating their opinion.
Just because people serve in the military doesn't mean they are fighting for their country. I have a friend in the marines who is on his third tour who will tell you the same exact thing. You fight for your own reasons but don't assume the war revolves around the reasoning of "defense". If anything, we've defending our country and if that's the only reason we went there it's now time to pack up and go home.
(Which we have not done, btw)
If you can't take how "offensive" someones opinion is then I would not advise going in search of topics like this one as quite a few Americans will argue it's not "for our country" anymore.
Who Said i searched for this topic? i saw it. and Ran across the quote. please don't put words in my mouth.
You do realise that we have other american's taking offense to this as well? It's not just us Canadians. or Brits. He can have his own opinion. Do I have to like it? No. Can i find it offensive? Yes. Do I have the right to tell him to watch his mouth? No. Maybe not. but It dosen't change the fact that I am offended. and that other people might be offended.
All i'm saying is. that Even if no one but me someone else take offense to this. The fact stands that,That quote is offensive to some people. and some people do not know how to shut up. and if he said that in real life. chances are someone would be Foaming at the mouth with anger.
I find the quote careless and imature. it Insults the many people our there fighting,dying and saving. Thats MY opinion. If I was too rude. say so. I'll tone it down next time. But you can't berate me for Being offended.