Comment: [Good for your son. I know many veterans and active duty who disagree with your apathy]
I suggest you learn what "apathy" means. If I was apathetic, I wouldn't be voicing my opinion. Maybe if your view wasn't so myopic, you could understand my point here.  Zoom out buddy, there's a bigger picture.
.
[That you cannot understand why many see this as disrespectful is surprising.]
Yes, I am unable to understand how it is disrespectful. More importantly you are unable to explain it.
.
[But being a free country is not easy.]
I agree, freedom of speech and expression should be applied to all. irregardless of whether you believe in their cause. Sometimes its used in ways we don't like. I certainly don't agree with the rhetoric spewed by the racist groups in our country but I also recognize they have the right to be stupid and voice said stupidity.
.
Keep in mind, the underlying purpose is to draw attention to an issue, so in that respect it's working. Not as well as they would like I'm sure.